1. 程式人生 > >谷歌DevTools除錯工具請求和響應引數

谷歌DevTools除錯工具請求和響應引數

參考地址:http://www.cnblogs.com/lancidie/p/8251187.html          

請求頭引數:

#瀏覽器端可以接受的媒體型別,Accept: text/html  代表瀏覽器可以接受伺服器回發的型別為 text/html  也就是我們常說的html文件,如果伺服器無法返回text/html型別的資料,伺服器應該返回一個406錯誤(non acceptable)
           Accept: */*
    
           #作用: 瀏覽器宣告自己接收的編碼方法,通常指定壓縮方法,是否支援壓縮,支援什麼壓縮方法(gzip,deflate),(注意:這不是隻字元編碼);
           Accept-Encoding:gzip, deflate


    
           #作用: 瀏覽器宣告自己接收的語言。 
           Accept-Language: zh-CN,zh;q=0.9,zh-TW;q=0.8
    
           #當一個網頁開啟完成後,客戶端和伺服器之間用於傳輸HTTP資料的TCP連線不會關閉,如果客戶端再次訪問這個伺服器上的網頁,會繼續使用這一條已經建立的連線
           Connection: keep-alive

    
            #作用: 最重要的header, 將cookie的值傳送給HTTP 伺服器
           Cookie: CRM_USER_ID1=xiamen; crmwebCookie=aDkHENwt4uc4jBPc30d_KCoLCmk8u0yWwT_lO-3NrUDN_j43F8Ri!-2093397413
    
            #作用: 請求報頭域主要用於指定被請求資源的Internet主機和埠號,它通常從HTTP URL中提取出來的
            Host: 101.102.22.115:8014

    
            #作用: 提供了Request的上下文資訊的伺服器,告訴伺服器我是從哪個連結過來的,比如從我主頁上鍊接到一個朋友那裡,他的伺服器就能夠從HTTP Referer中統計出每天有多少使用者點選我主頁上的連結訪問他的網站。
           Referer: http://101.102.22.115:8014/niubi/contents/pages/productMgr/productApply.jsp?resId=9522819
    
           #作用:告訴HTTP伺服器, 客戶端使用的作業系統和瀏覽器的名稱和版本
           User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.77 Safari/537.36
    
           #用來判斷一個請求是傳統的HTTP請求,還是Ajax請求
           X-Requested-With: XMLHttpRequest
        
    響應頭引數:
    
           #作用:WEB伺服器告訴瀏覽器自己響應的物件的型別和字符集,
           Content-Type: application/json;charset=UTF-8
    

           #指明實體正文的長度,以位元組方式儲存的十進位制數字來表示
           Content-Length: 19847
    
           #作用:  生成訊息的具體時間和日期
           Date: Mon, 12 Nov 2018 08:37:27 GMT
    
           #作用:  和If-None-Match 配合使用。
           #作用: If-None-MatchETag一起工作,工作原理是在HTTP Response中新增ETag資訊。 
           #當用戶再次請求該資源時,將在HTTP Request 中加入If-None-Match資訊(ETag的值)。
           #如果伺服器驗證資源的ETag沒有改變(該資源沒有更新),將返回一個304狀態告訴客戶端使用本地快取檔案。
           #否則將返回200狀態和新的資源和Etag.  使用這樣的機制將提高網站的效能
           ETag: -5945334