ホームページ >バックエンド開発 >PHPの問題 >PHP が http オブジェクトを解析する方法

PHP が http オブジェクトを解析する方法

(*-*)浩
(*-*)浩オリジナル
2019-09-30 10:36:482893ブラウズ

php は、HTTP プロトコルの 6 つのリクエスト メソッド (get、head、put、delete、post

PHP が http オブジェクトを解析する方法

) を解析します。

##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 サイトの他の関連記事を参照してください。

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