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で設定した関連を外す |