請求的HTTP協議格式
客戶端給服務器發送數據叫請求
服務器給客戶端回傳數據叫響應
請求又分為get請求和post請求兩種
get請求
1、請求行
(1)請求的方式 get
(2)請求的資源路徑[?+請求參數]
(3)請求的協議的版本號 HTTP/1.1
2、請求頭
key:value 組成,不同的鍵值對,表示不同的含義。
請求頭中部分鍵值對的含義:
Accept:告訴服務器,客戶端可以接收的數據類型
Accept-Language:告訴服務器客戶端可以接收的語言類型
zh_CN 中文中國
en_US 英文美國
User-Agent:用戶的代理,就是瀏覽器,該鍵值對展示瀏覽器的信息。
Accept-Encoding:告訴服務器,客戶端可以接收的數據編碼(壓縮)格式。
Host:表示請求的服務器的ip和端口號
Connection:告訴服務器當前連接如何處理
一般有兩個值:
Keep-Alive 告訴服務器回傳數據不要馬上關閉,保持一小會的連接
Closed 馬上關閉