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