[解決済み] RESTのPUT/POST/DELETEコールは、規約によって何を返すべきですか?
2022-04-26 15:32:58
質問
-
RESTの考え方によると、PUT/POST/DELETEリクエストのレスポンス・ボディには何が含まれるべきでしょうか?
-
リターンコードについてはどうですか?は
HTTP_OK
で十分でしょう? -
そのような慣習があるのなら、その理由は何ですか?
POST/PUTの違いについて説明した良い投稿を見つけました。 POSTとPUTの比較 しかし、それはまだ私の質問の答えになっていません。
どのように解決するのですか?
軽はずみな発言で申し訳ありませんが、もしあなたがHTTP上でRESTを行っているのであれば、次のようになります。 RFC7231 には、GET、PUT、POST、DELETEに期待される動作が正確に記述されています。
更新(7/3 '14)しました。
HTTPの仕様では、POSTやDELETEから何が返されるかは意図的に定義されていません。仕様では、定義する必要があるものだけを定義しています。残りは実装者の選択に委ねられています。
関連
-
[解決済み] PHPでリクエストタイプを検出する(GET, POST, PUT, DELETE)
-
[解決済み] POSTとPUT HTTP REQUESTの違いは何ですか?
-
[解決済み] RESTリソースの命名規則はSingularとPluralのどちらを使用すべきですか?
-
[解決済み] RESTを理解する。動詞、エラーコード、認証
-
[解決済み] URLクエリパラメータを含むHTTP POST -- 良いアイデアかどうか?
-
[解決済み] ログアウトする。GETかPOSTか?
-
[解決済み] cURLを使ってCookieを送信するには?
-
[解決済み】HTTPのPOSTとPUTの違いは何ですか?
-
[解決済み】REST APIでのPUTメソッドとPATCHメソッドの使い分け 実生活でのシナリオ
-
[解決済み] リソースとエンドポイントの違いは何ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] updateとdeleteのHTTPステータスコード?
-
[解決済み] SOAPとRESTの比較(相違点)
-
[解決済み] リソースが既に存在する場合の POST に対する HTTP レスポンスコード
-
[解決済み] RESTアプリケーションはステートレスであることが前提である場合、セッションはどのように管理するのですか?
-
[解決済み] 検索のためのRESTfulなURL設計
-
[解決済み] RESTのネストされたリソースのベストプラクティスは何ですか?
-
[解決済み] REST API 認証
-
[解決済み] RESTのPUT/POST/DELETEコールは、規約によって何を返すべきですか?
-
[解決済み] RESTでトランザクション?
-
[解決済み] NetflixやTwitterのようなWebサービスにはRESTとSOAPのどちらを使うべきか?[クローズド]