php解析HTTP協定六種請求方法: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中文網其他相關文章!