0
APIを設計するときに私は2種類のスタイル(/api/users/:uid
と/api/users/{uid}
)を見ました:休憩 - API urlの ":"と "{}"の違いは何ですか?
彼らは異なった意味を持っていますか?それともスタイルだけ?
APIを設計するときに私は2種類のスタイル(/api/users/:uid
と/api/users/{uid}
)を見ました:休憩 - API urlの ":"と "{}"の違いは何ですか?
彼らは異なった意味を持っていますか?それともスタイルだけ?
どちらの例も、送信されたURLの取得された要素を参照しています。あなたのサービスが/api/users/foo
の形式で要求を受け取ると、コントローラ(または要求を処理するために呼び出されるコードのどれでも)はuid
という名前の要求パラメータを値foo
で受け取ります。接頭辞がコロンであるか、中括弧で囲まれているかは、使用している特定のフレームワークの構文に依存します。
REST(またはRESTFul)は、特定の実装ではなく、Webサービスインターフェイスを設計する手法です。どのフレームワークを使用していますか?レール? 。ネット? Java? CGI? – kolosy