首頁 >後端開發 >PHP問題 >php如何解析http對象

php如何解析http對象

(*-*)浩
(*-*)浩原創
2019-09-30 10:36:482869瀏覽

php解析HTTP協定六種請求方法:get,head,put,delete,post

php如何解析http對象

GET: 要求指定的頁面訊息,並傳回實體主體。

HEAD: 只請求頁面的首部。 (建議學習:PHP視訊教學

POST: 請求伺服器接受所指定的文件作為對所識別的URI的新的從屬實體。

PUT: 從客戶端傳送到伺服器的資料取代指定的文件的內容。

DELETE: 請求伺服器刪除指定的頁面。

get 和post比較常見  GET請求將提交的資料放置在HTTP請求協定頭中

POST提交的資料則放在實體資料中

Http協定

HTTP是應用層協議,由請求和回應構成,是一個標準的客戶端伺服器模型。 HTTP是一個無狀態的協定。

請求訊息範例

php如何解析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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn