ホームページ  >  記事  >  http の一般的なメソッドは何ですか?

http の一般的なメソッドは何ですか?

清浅
清浅オリジナル
2019-03-29 16:58:1842695ブラウズ

一般的に使用される http メソッドは次のとおりです: 1. リソースを取得する Get メソッド; 2. エンティティを送信する Post メソッド; 3. ファイルを送信する Put メソッド; 4. メッセージのヘッダーを取得する Head メソッド; 5.ファイルの削除、DELETEメソッドなど。

http の一般的なメソッドは何ですか?

[推奨コース: http チュートリアル]

HTTP の一般的なメソッド:

(1) GET メソッド: リソースの取得

GET メソッドは、URL で指定されたリソースを要求するために使用されます。指定されたリソースはサーバーによって解析され、応答コンテンツが返されます。

例:index.html

GET /index.html HTTP/1.1
Host: www.php.cn
のページリソースを返す

(2) POSTメソッド:エンティティテーマの転送

POSTメソッド使用する送信エンティティの本体

例:submit.cgi受信データの処理結果を返す

POST /submit.cgi HTTP/1.1
Host:www.php.cn
Content-Length:1560

(3)PUTメソッド:転送ファイル

PUT メソッド ファイルの転送に使用されます。 FTP プロトコルのファイル アップロードと同様に、ファイルのコンテンツをリクエスト メッセージ本文に含めて、リクエスト URL で指定された場所に保存する必要があります。一般的には使用されません。

例: 応答はステータス コード 204 を返します。内容がありません (例: HTML はサーバー上にすでに存在します)

PUT /example.html HTTP/1.1
Host:www.php.cn
Content-Type: text/html
Content-Length: 1560

(4) HEAD メソッド: メッセージ ヘッダーを取得します

HEAD メソッドは、メッセージの主要部分を返さないことを除いて、GET メソッドと同じです。 URLの正当性やリソースの更新日時などを確認するために使用されます。

例:index.html

HEAD /index.html HTTP/1.1
Host:www.php.cn
に関するレスポンスヘッダを返す

(5) DELETEメソッド:ファイルの削除

DELETEメソッドはファイルの削除に使用します。ファイル、PUT の逆の方法です。 DELETE メソッドは、リクエスト URL に従って指定されたリソースを削除します。どちらも一般的には使用されません。

例: 応答はステータス コード 204 を返します。内容がありません (例: HTML がサーバーから削除されました)

DELETE /example.html HTTP/1.1
Host:www.php.cn

(6) OPTIONS メソッド: サポートされているメソッドを問い合わせます

OPTIONS メソッドは、リクエスト URL で指定されたリソースでサポートされているメソッドをクエリするために使用されます。

OPTIONS * HTTP/1.1
Host:www.php.cn

Response

HTTP/1.1 200 OK 
Allow:GET,POST,HEAD,OPTIONS

概要: 上記は http で一般的に使用されるメソッドです。皆様のお役に立てれば幸いです

以上がhttp の一般的なメソッドは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。