5

HEADリクエストでPOSTデータを送信することは可能ですか?

4

2 に答える 2

8

いいえ、HEAD リクエストは POST リクエストとは異なります。HEAD リクエストはポスト データを受け入れません。HTTP 仕様セクション 9.4から:

HEAD メソッドは、サーバーが応答でメッセージ本文を返してはならないことを除いて、GET と同じです。HEAD リクエストに応答して HTTP ヘッダーに含まれるメタ情報は、GET リクエストに応答して送信される情報と同一である必要があります。このメソッドは、エンティティ本体自体を転送せずに、リクエストによって暗示されたエンティティに関するメタ情報を取得するために使用できます。この方法は、ハイパーテキスト リンクの有効性、アクセシビリティ、および最近の変更をテストするためによく使用されます。

GET リクエストにはポスト データが含まれないため、HEAD リクエストにも含まれません。

于 2010-12-25T02:28:53.563 に答える