一般的に使用される http メソッドは次のとおりです: 1. リソースを取得する Get メソッド; 2. エンティティを送信する Post メソッド; 3. ファイルを送信する Put メソッド; 4. メッセージのヘッダーを取得する Head メソッド; 5.ファイルの削除、DELETEメソッドなど。
[推奨コース: 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 サイトの他の関連記事を参照してください。