請(qǐng)求(客戶端->服務(wù)端[request])
GET(請(qǐng)求的方式) /newcoder/hello.html(請(qǐng)求的目標(biāo)資源) HTTP/1.1(請(qǐng)求采用的協(xié)議和版本號(hào))
Accept: /(客戶端能接收的資源類型)
Accept-Language: en-us(客戶端接收的語(yǔ)言類型)
Connection: Keep-Alive(維護(hù)客戶端和服務(wù)端的連接關(guān)系)
Host: localhost:8080(連接的目標(biāo)主機(jī)和端口號(hào))
Referer: http://localhost/links.jsp(告訴服務(wù)器我來(lái)自于哪里)
User-Agent: Mozilla/4.0(客戶端版本號(hào)的名字)
Accept-Encoding: gzip, deflate(客戶端能接收的壓縮數(shù)據(jù)的類型)
If-Modified-Since: Tue, 11 Jul 2017 18:23:51 GMT(緩存時(shí)間)
Cookie(客戶端暫存服務(wù)端的信息)
Date: Tue, 18 Jul 12:15:02 GMT(客戶端請(qǐng)求服務(wù)端的時(shí)間)
響應(yīng)(服務(wù)端->客戶端[response])
HTTP/1.1(響應(yīng)采用的協(xié)議和版本號(hào)) 200(狀態(tài)碼) OK(描述信息)
Location: http://www.baidu.com(服務(wù)端需要客戶端訪問(wèn)的頁(yè)面路徑)
Server:apache tomcat(服務(wù)端的Web服務(wù)端名)
Content-Encoding: gzip(服務(wù)端能夠發(fā)送壓縮編碼類型)
Content-Length: 80(服務(wù)端發(fā)送的壓縮數(shù)據(jù)的長(zhǎng)度)
Content-Language: zh-cn(服務(wù)端發(fā)送的語(yǔ)言類型)
Content-Type: text/html; charset=GB2312(服務(wù)端發(fā)送的類型及采用的編碼方式)
Last-Modified: Tue, 18 Jul 2017 12:15:02 GMT(服務(wù)端對(duì)該資源最后修改的時(shí)間)
Refresh: 1;url=http://www.helloyoucan.com.(服務(wù)端要求客戶端1秒鐘后北戏,刷新栗菜,然后訪問(wèn)指定的頁(yè)面路徑)
Content-Disposition: attachment; filename=aaa.zip(服務(wù)端要求客戶端以下載文件的方式打開(kāi)該文件)
Transfer-Encoding: chunked(分塊傳遞數(shù)據(jù)到客戶端)
Set-Cookie:SS=Q0=5Lb_nQ; path=/search(服務(wù)端發(fā)送到客戶端的暫存數(shù)據(jù))
Expires: -1//3種(服務(wù)端禁止客戶端緩存頁(yè)面數(shù)據(jù))
Cache-Control: no-cache(服務(wù)端禁止客戶端緩存頁(yè)面數(shù)據(jù))
Pragma: no-cache(服務(wù)端禁止客戶端緩存頁(yè)面數(shù)據(jù))
Connection: close(1.0)/(1.1)Keep-Alive(維護(hù)客戶端和服務(wù)端的連接關(guān)系)
Date: Tue, 18 Jul 2017 12:18:03 GMT(服務(wù)端響應(yīng)客戶端的時(shí)間)
在服務(wù)器響應(yīng)客戶端的時(shí)候,帶上Access-Control-Allow-Origin頭信息,解決跨域的一種方法崎苗。
原文鏈接:http://www.helloyoucan.com./article/5a4c31079e859708cc4aa78c