HTTP無狀態(tài),是不會記憶網(wǎng)頁上的東西的,所以我們需要COOKIE和SESSION
http的請求過程:
1.建立TCP連接
2.web瀏覽器向web服務器發(fā)送請求命令
3.web瀏覽器發(fā)送請求頭信息
4.web服務器做出應答?
5.web服務器發(fā)送應答頭信息?
6.web服務器向瀏覽器發(fā)送數(shù)據(jù)?
?7web服務器關閉TCP鏈接
GET:
一般用于信息獲却笤邸贸街;使用URL傳遞參數(shù);對所發(fā)送信息的數(shù)量限制2000個字符
POST:
一般用于修改服務器上的資源枉证;對所發(fā)送信息的數(shù)量無限制
http請求由 四部分組成:
1:http請求的方法或動作棘街,比如get和post
2:正在請求的url
3:請求頭蟆盐,比如客戶端環(huán)境信息,身份驗證信息等等
4:請求體遭殉,比如請求正文
http相應一般三部分:
1一個數(shù)字和文字組成的狀態(tài)碼石挂,顯示請求成功還是失敗
2響應頭,比如服務器類型险污、日期時間痹愚、內(nèi)容類型和長度
3響應體(響應正文)