web-dev-qa-db-ja.com

PUTパラメータはどのようにページに渡されますか?

その質問に対する正確な答えが見つかりません:

PUTによって送信されるパラメーターは、URLまたはHTTPヘッダーで渡されますか?

HTTPヘッダーだと思いますが、PUTメソッドを使用してフォームを送信すると、URLにパラメーターが追加されます。

22
Florian

PUTによって送信されるパラメーターは、URLまたはHTTPヘッダーで渡されますか?

ヘッダーではありません。 POST-URLまたはリクエストの本文のいずれかと同じです。唯一の違いは、使用されているHTTP動詞と、もちろんそれに付随するセマンティクスです(サーバー上のリソースを更新します) )。

26
Darin Dimitrov

あなたの質問はHTMLフォームについてのようです。その場合の答えは次のとおりです。それらはPUTをサポートしていません(ブラウザーは引き続きPOST要求を送信します)。

それがHTMLフォームに関するものでない場合は、あなた次第です。たとえば、XmlHttpRequestでは両方を使用できます。

4
Julian Reschke