web-dev-qa-db-ja.com

本文付きのHTTP GETリクエストの使用例

コンテンツを表示するためにページで必要なすべてのデータがGETリクエストのURLでクエリ文字列の一部として渡される古い.aspxページを維持しています。この結果、機能を追加し続けると、URLは大きくなり続けます。

すべてのパラメーターをクエリ文字列からGETリクエストの本文にシフトすることを考えています。

それは良い設計上の決定であり、GETリクエストでの本文のユースケースは何ですか?

7
kumarmo2

本文付きのGETリクエストは、HTML仕様でサポートされています

ディスカッションについては、 https://stackoverflow.com/questions/5216567/is-this-statement-correct-http-get-method-always-has-no-message-body を参照してください。

ただし、その異常。あなたはその解決策で人々を驚かせるでしょう。単純にPOSTに切り替えることをお勧めします。

唯一のマイナス面(アップサイド?)は、煩わしいResfulnessアコライトです。

4
Ewan