1. ホーム
  2. rest

[解決済み] REST URIのバージョンアップ方法

2022-10-19 01:16:04

質問

REST URI をバージョン管理する最良の方法は何でしょうか? 現在、私たちはURI自体にバージョン#を持っています、すなわち。

http://example.com/users/v4/1234/

は、この表現のバージョン 4 のためのものです。

バージョンはqueryStringに含まれるのでしょうか?

http://example.com/users/1234?version=4

それとも、バージョン管理は別の方法で行うのがベストでしょうか?

どのように解決するのですか?

v4 は v3 とは異なるリソースを識別するため、URI 自体の一部にすること (オプション 1) が最善であると言えるでしょう。2 番目のオプションのようなクエリ パラメータを使用することで、(クエリの) 追加情報である リクエスト というよりも リソース .