HTTPメソッド一覧

 


 


以下はメソッドの一覧である。なお、○は仕様として定義されているもの、△はAppendixとして示されており、正式な仕様ではないものである。

メソッド

HTTPバージョン

意味

1.0

1.1

GET

URIで指定した情報を要求。URIがファイル名のときはそのファイルの中身を、プログラム名のときはそのプログラムの出力を返す

HEAD

GETと同じだがHTTPヘッダのみを返す

POST

クライアントからデータを(名前と値)のセットで渡す。フォームデータを送るときなどに使用

OPTIONS

 

通信オプションの通知など

PUT

URIで指定したサーバ上のファイルを置き換える

DELETE

URIで指定したサーバ上のファイルを削除する

TRACE

 

サーバが受け取った要求行とヘッダ行をそのまま送り返す

PATCH

 

PUTと同じだが、差分のみを置き換える

LINK

 

他の情報との関連付け

UNLINK

 

LINKで設定した関連を外す