php は、HTTP プロトコルの 6 つのリクエスト メソッド (get、head、put、delete、post
) を解析します。
##GET: 指定されたページ情報を要求し、エンティティ本体を返します。
HEAD: ページのヘッダーのみが要求されます。 (推奨学習: PHP ビデオ チュートリアル )
POST: 指定されたドキュメントを、識別された URI の新しい従属エンティティとして受け入れるようにサーバーに要求します。
PUT: クライアントからサーバーに転送されたデータは、指定されたドキュメントの内容を置き換えます。
DELETE: 指定されたページの削除をサーバーに要求します。 #get と post の方が一般的です。GET リクエストは、送信されたデータを HTTP リクエスト プロトコル ヘッダーに配置します。
POST によって送信されたデータは、エンティティ データに配置されます
Http プロトコルHTTP は、リクエストとレスポンスで構成されるアプリケーション層プロトコルであり、標準的なクライアント/サーバー モデルです。 HTTP はステートレス プロトコルです。
リクエストメッセージの例
GET /public/api/index?id=1 HTTP/1.1 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8 Accept-Encoding: gzip, deflate Accept-Language: zh-CN,zh;q=0.9 Cache-Control: max-age=0 Connection: keep-alive Host: 192.168.10.10:8088 Upgrade-Insecure-Requests: 1 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.139 Safari/537.36
以上がPHP が http オブジェクトを解析する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。