亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Web服務器 > 正文

http header 頭信息參數詳解

2024-09-01 13:43:35
字體:
來源:轉載
供稿:網友
HTTP(HyperTextTransferProtocol)即超文本傳輸協議,目前網頁傳輸的的通用協議。HTTP協議采用了請求/響應模型,瀏覽器或其他客戶端發出請求,服務器給與響應。就整個網絡資源傳輸而言,包括message-header和message-body兩部分。首先傳遞message-header,即http header消息。

1. Accept:告訴WEB服務器自己接受什么介質類型,*/* 表示任何類型,type/* 表示該類型下的所有子類型,type/sub-type。

2. Accept-Charset: 瀏覽器申明自己接收的字符集
Accept-Encoding: 瀏覽器申明自己接收的編碼方法,通常指定壓縮方法,是否支持壓縮,支持什么壓縮方法(gzip,deflate)
Accept-Language::瀏覽器申明自己接收的語言
語言跟字符集的區別:中文是語言,中文有多種字符集,比如big5,gb2312,gbk等等。

3. Accept-Ranges:WEB服務器表明自己是否接受獲取其某個實體的一部分(比如文件的一部分)的請求。
bytes:表示接受,none:表示不接受。

4. Age:當代理服務器用自己緩存的實體去響應請求時,用該頭部表明該實體從產生到現在經過多長時間了。

5. Authorization:當客戶端接收到來自WEB服務器的 WWW-Authenticate 響應時,用該頭部來回應自己的身份驗證信息給WEB服務器。

6. Cache-Control:請求:no-cache(不要緩存的實體,要求現在從WEB服務器去?。?br />max-age:(只接受 Age 值小于 max-age 值,并且沒有過期的對象)
max-stale:(可以接受過去的對象,但是過期時間必須小于 max-stale 值)
min-fresh:(接受其新鮮生命期大于其當前 Age 跟 min-fresh 值之和的緩存對象)
響應:public(可以用 Cached 內容回應任何用戶)
private(只能用緩存內容回應先前請求該內容的那個用戶)
no-cache(可以緩存,但是只有在跟WEB服務器驗證了其有效后,才能返回給客戶端)
max-age:(本響應包含的對象的過期時間)
ALL: no-store(不允許緩存)

7. Connection:請求:close(告訴WEB服務器或者代理服務器,在完成本次請求的響應后,斷開連接,不要等待本次連接的后續請求了)。
keepalive(告訴WEB服務器或者代理服務器,在完成本次請求的響應后,保持連接,等待本次連接的后續請求)。
響應:close(連接已經關閉)。
keepalive(連接保持著,在等待本次連接的后續請求)。
Keep-Alive:如果瀏覽器請求保持連接,則該頭部表明希望 WEB 服務器保持連接多長時間(秒)。
例如:Keep-Alive:300

8. Content-Encoding:WEB服務器表明自己使用了什么壓縮方法(gzip,deflate)壓縮響應中的對象。
例如:Content-Encoding:gzip
Content-Language:WEB 服務器告訴瀏覽器自己響應的對象的語言。

Content-Length: WEB 服務器告訴瀏覽器自己響應的對象的長度。
例如:Content-Length: 26012
Content-Range: WEB 服務器表明該響應包含的部分對象為整個對象的哪個部分。
例如:Content-Range: bytes 21010-47021/47022
Content-Type: WEB 服務器告訴瀏覽器自己響應的對象的類型。
例如:Content-Type:application/xml

9. ETag:就是一個對象(比如URL)的標志值,就一個對象而言,比如一個 html 文件,如果被修改了,其 Etag 也會別修改,
所以,ETag 的作用跟 Last-Modified 的作用差不多,主要供 WEB 服務器判斷一個對象是否改變了。
比如前一次請求某個 html 文件時,獲得了其 ETag,當這次又請求這個文件時,瀏覽器就會把先前獲得的 ETag 值發送給
WEB 服務器,然后 WEB 服務器會把這個 ETag 跟該文件的當前 ETag 進行對比,然后就知道這個文件有沒有改變了。


10. Expired:WEB服務器表明該實體將在什么時候過期,對于過期了的對象,只有在跟WEB服務器驗證了其有效性后,才能用來響應客戶請求。
是 HTTP/1.0 的頭部。
例如:Expires:Sat, 23 May 2009 10:02:12 GMT

11. Host:客戶端指定自己想訪問的WEB服務器的域名/IP 地址和端口號。
例如:Host:rss.sina.com.cn

12. If-Match:如果對象的 ETag 沒有改變,其實也就意味著對象沒有改變,才執行請求的動作。
If-None-Match:如果對象的 ETag 改變了,其實也就意味著對象也改變了,才執行請求的動作。

13. If-Modified-Since:如果請求的對象在該頭部指定的時間之后修改了,才執行請求的動作(比如返回對象),否則返回代碼304,告訴瀏覽器該對象沒有修改。
例如:If-Modified-Since:Thu, 10 Apr 2008 09:14:42 GMT
If-Unmodified-Since:如果請求的對象在該頭部指定的時間之后沒修改過,才執行請求的動作(比如返回對象)。

14. If-Range:瀏覽器告訴 WEB 服務器,如果我請求的對象沒有改變,就把我缺少的部分給我,如果對象改變了,就把整個對象給我。
瀏覽器通過發送請求對象的 ETag 或者 自己所知道的最后修改時間給 WEB 服務器,讓其判斷對象是否改變了。
總是跟 Range 頭部一起使用。

15. Last-Modified:WEB 服務器認為對象的最后修改時間,比如文件的最后修改時間,動態頁面的最后產生時間等等。
例如:Last-Modified:Tue, 06 May 2008 02:42:43 GMT

16. Location:WEB 服務器告訴瀏覽器,試圖訪問的對象已經被移到別的位置了,到該頭部指定的位置去取。
例如:Location:


17. Pramga:主要使用 Pramga: no-cache,相當于 Cache-Control: no-cache。
例如:Pragma:no-cache

18. Proxy-Authenticate: 代理服務器響應瀏覽器,要求其提供代理身份驗證信息。
Proxy-Authorization:瀏覽器響應代理服務器的身份驗證請求,提供自己的身份信息。

19. Range:瀏覽器(比如 Flashget 多線程下載時)告訴 WEB 服務器自己想取對象的哪部分。
例如:Range: bytes=1173546-

20. Referer:瀏覽器向 WEB 服務器表明自己是從哪個 網頁/URL 獲得/點擊 當前請求中的網址/URL。
例如:Referer:http://www.45it.com/

21. Server: WEB 服務器表明自己是什么軟件及版本等信息。
例如:Server:Apache/2.0.61 (Unix)

22. User-Agent: 瀏覽器表明自己的身份(是哪種瀏覽器)。
例如:User-Agent:Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14

23. Transfer-Encoding: WEB 服務器表明自己對本響應消息體(不是消息體里面的對象)作了怎樣的編碼,比如是否分塊(chunked)。
例如:Transfer-Encoding: chunked

24. Vary: WEB服務器用該頭部的內容告訴 Cache 服務器,在什么條件下才能用本響應所返回的對象響應后續的請求。
假如源WEB服務器在接到第一個請求消息時,其響應消息的頭部為:Content-Encoding: gzip; Vary: Content-Encoding
那么 Cache 服務器會分析后續請求消息的頭部,檢查其 Accept-Encoding,是否跟先前響應的 Vary 頭部值一致,即是否使用
相同的內容編碼方法,這樣就可以防止 Cache 服務器用自己 Cache 里面壓縮后的實體響應給不具備解壓能力的瀏覽器。
例如:Vary:Accept-Encoding

25. Via: 列出從客戶端到 OCS 或者相反方向的響應經過了哪些代理服務器,他們用什么協議(和版本)發送的請求。
當客戶端請求到達第一個代理服務器時,該服務器會在自己發出的請求里面添加 Via 頭部,并填上自己的相關信息,當下一個代理服務器
收到第一個代理服務器的請求時,會在自己發出的請求里面復制前一個代理服務器的請求的Via 頭部,并把自己的相關信息加到后面,
以此類推,當 OCS 收到最后一個代理服務器的請求時,檢查 Via 頭部,就知道該請求所經過的路由。
例如:Via:1.0 236-81.D07071953.sina.com.cn:80 (squid/2.6.STABLE13)

============================================================================================================================
HTTP 請求消息頭部實例:
Host:rss.sina.com.cn
User-Agent:Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14
Accept:text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language:zh-cn,zh;q=0.5
Accept-Encoding:gzip,deflate
Accept-Charset:gb2312,utf-8;q=0.7,*;q=0.7
Keep-Alive:300
Connection:keep-alive
Cookie:userId=C5bYpXrimdmsiQmsBPnE1Vn8ZQmdWSm3WRlEB3vRwTnRtW <-- Cookie
If-Modified-Since:Sun, 01 Jun 2008 12:05:30 GMT
Cache-Control:max-age=0

HTTP 響應消息頭部實例:
Status:OK - 200 <-- 響應狀態碼,表示 web 服務器處理的結果。
Date:Sun, 01 Jun 2008 12:35:47 GMT
Server:Apache/2.0.61 (Unix)
Last-Modified:Sun, 01 Jun 2008 12:35:30 GMT
Accept-Ranges:bytes
Content-Length:18616
Cache-Control:max-age=120
Expires:Sun, 01 Jun 2008 12:37:47 GMT
Content-Type:application/xml
Age:2
X-Cache:HIT from 236-41.D07071951.sina.com.cn <-- 反向代理服務器使用的 HTTP 頭部
Via:1.0 236-41.D07071951.sina.com.cn:80 (squid/2.6.STABLE13)
Connection:close
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久久999成人| 国产日韩精品在线| 国产视频欧美视频| 日韩在线视频免费观看| 欧美性生活大片免费观看网址| 亚洲精品国产精品乱码不99按摩| 欧美日韩精品在线| 日韩免费高清在线观看| 日韩最新av在线| 欧美亚洲国产成人精品| 欧美国产极速在线| 亚洲第一区中文字幕| 亚洲精品国产拍免费91在线| 久久av在线播放| 日韩欧美中文免费| 5566日本婷婷色中文字幕97| 国产在线观看精品| 在线亚洲午夜片av大片| 国产精品久久久久久久久粉嫩av| 精品亚洲一区二区| 亚洲成人在线网| 亚洲嫩模很污视频| 日韩**中文字幕毛片| 亚洲黄色在线看| 久久777国产线看观看精品| 国产热re99久久6国产精品| 韩国19禁主播vip福利视频| 国产精品久久婷婷六月丁香| 伊人久久久久久久久久久| 欧美性猛交xxxx黑人| 久久久久久尹人网香蕉| 亚洲午夜女主播在线直播| 青草青草久热精品视频在线网站| 91禁国产网站| 九九精品视频在线观看| 欧美专区日韩视频| 色综合久久天天综线观看| 伊人一区二区三区久久精品| 久久精品国产亚洲精品| 91在线观看免费高清| 国产成一区二区| 久久久久久这里只有精品| 久久精品91久久香蕉加勒比| 亚洲综合在线做性| 中文字幕国产精品| 成人激情春色网| 日韩av中文字幕在线播放| 日韩专区在线观看| 亚洲精品一区久久久久久| 久久99久久久久久久噜噜| 久久久久久噜噜噜久久久精品| 亚洲成人精品久久久| 久久精品99久久久久久久久| 91热精品视频| 国产98色在线| 欧美性猛交xxxx偷拍洗澡| 欧美精品999| 亚洲精品白浆高清久久久久久| 中文字幕日韩在线播放| 日韩电影免费在线观看| 欧美伦理91i| 九九久久久久久久久激情| 97超级碰碰碰| 国产拍精品一二三| 欧美亚洲国产精品| 久久国产一区二区三区| 精品久久中文字幕久久av| 国模极品一区二区三区| 欧美裸体xxxx极品少妇| 亚洲一区二区三区视频| 精品亚洲一区二区三区在线播放| 97人人爽人人喊人人模波多| 美女av一区二区三区| 欧美亚洲另类在线| 一区二区在线免费视频| 欧美成人精品在线观看| 成人黄色在线免费| 国产在线精品播放| 国产精品成av人在线视午夜片| 亚洲国产日韩精品在线| 亚洲精品大尺度| 日韩中文字幕在线精品| 精品自拍视频在线观看| 亚洲精品国产suv| 欧美激情亚洲国产| 国产精品高潮呻吟久久av黑人| 亚洲激情成人网| 蜜臀久久99精品久久久久久宅男| 久久影视电视剧凤归四时歌| 成人免费观看网址| 欧美性猛交xxxx免费看漫画| 久久天天躁狠狠躁老女人| 色综合色综合久久综合频道88| 欧美精品在线观看| 久久久综合av| 亚洲国产精品va在看黑人| 亚洲欧美成人一区二区在线电影| 色先锋久久影院av| 国产精品成人一区二区三区吃奶| 精品国产精品三级精品av网址| 国产成+人+综合+亚洲欧洲| 欧美午夜www高清视频| 国产精品电影网| 日韩中文字幕在线免费观看| 国产亚洲激情视频在线| 国产美女精彩久久| 最新国产精品拍自在线播放| 亚洲精品永久免费| 日韩欧美在线播放| 亚洲色图五月天| 国产日本欧美在线观看| 亚洲一区二区中文字幕| 久久久伊人欧美| 国产成人精品视频在线观看| 亚洲国产一区二区三区在线观看| 欧美日韩xxxxx| 日韩精品在线免费| 国产欧美精品一区二区三区介绍| 久久久在线观看| www.亚洲一区| 91精品国产综合久久男男| 91在线视频精品| wwwwwwww亚洲| 欧美日韩视频免费播放| 日韩免费av片在线观看| 亚洲精品少妇网址| 国内精品400部情侣激情| 97视频在线播放| 欧洲成人在线视频| 欧美另类69精品久久久久9999| 亚洲欧洲国产伦综合| 日韩精品在线观| 97色在线播放视频| 国产精品自产拍在线观看| 亚洲影院在线看| 国产一区二区精品丝袜| 日韩激情av在线播放| 欧美在线播放视频| 国产成人精品亚洲精品| 成人乱人伦精品视频在线观看| 8x海外华人永久免费日韩内陆视频| 欧美福利视频网站| 91免费电影网站| 成人黄色激情网| 亚洲欧美激情四射在线日| 中文字幕日韩精品在线观看| 日韩欧美在线第一页| 日日狠狠久久偷偷四色综合免费| 中文字幕亚洲天堂| 亚洲一区二区久久久久久久| 91精品国产91久久久久久不卡| 久久视频这里只有精品| 亚洲一区二区三区乱码aⅴ蜜桃女| 亚洲综合在线中文字幕| 亚洲国产精品久久| 精品美女永久免费视频| 亚洲欧美三级伦理| 欧美性受xxx| 黑人巨大精品欧美一区二区三区| 91成人在线视频| 亚洲天堂男人天堂女人天堂| 欧美日韩亚洲精品内裤| 国外色69视频在线观看| 成人久久一区二区三区|