一個完整的HTTP請求過程,通常有下面7個步驟:
建立TCP連接;
Web瀏覽器向Web服務器發送請求命令;
Web瀏覽器發送請求頭信息;
Web服務器應答;
Web服務器發送應答頭信息;
Web服務器向瀏覽器發送數據;
Web服務器關閉TCP連接。
一個HTTP請求一般由4部分組成:
1.HTTP請求的方法或動作,GET或POST;
2.HTTP請求的URL,請求的地址是什麼;
3.請求頭,包含一些客戶端環境信息,身份驗證信息等;
4.請求體,即請求的正文,請求的正文中可以包含客戶提交的查詢字符串信息(GET),表單信息(POST)等。