1. 程式人生 > >http請求和響應的內容

http請求和響應的內容

什麽 請求 live 域名 har 查詢 keep 提交 時間

一、HTTP請求的四個部分: 1、HTTP請求的方法或者動作,GET或者POST等 Request Method: POST 2、請求地址URL(你連URL地址都沒有你請求什麽) Request URL:https://contract-web.uat.yixincapital.com/contract2.0-web/yxContract/getContractSignDeptInfo.do 3、請求頭,包含客戶端環境信息,身份驗證信息 客戶端瀏覽器請求Header(HTTP request header)
  • Accept 可接受的內容類型
  • Accept-Language 語言
  • Accept-Encoding 可接受的壓縮類型 gzip,deflate
  • Accept-Charset 可接受的內容編碼 UTF-8,*
  • Content-Type: application/x-www-form-urlencoded; charset=UTF-8(內容類型,這種表示key-value形式,下方有from data)
  • Content-Type: application/json;charset=utf-8(內容類型,這種表示json形式,請求體為json形式,沒有from data
  • Cookie:JSESSIONID=F06E92B6119E19B000BC43F40984A575(cookie)
  • Host 請求的域名
  • Origin:https://contract-web.uat.yixincapital.com(最初請求從哪個網站跳過來的)

  • Referer:https://contract-web.uat.yixincapital.com/contract2.0-web/contract2.0-vue//contractManage/index.html(從哪個網站跳過來的)
  • User-Agent 瀏覽器端瀏覽器型號和版本
  • X-Requested-With:XMLHttpRequest( 如果 requestedWith 為 null,則為同步請求。 如果 requestedWith 為 XMLHttpRequest 則為 Ajax 請求)
4、請求體,即請求正文,請求正文可以包含客戶提交的查詢字符,表單信息等等 二、一個HTTP響應由三部分組成: 1、一個數字與文字組成的狀態碼,用來顯示請求成功失敗信息 Status Code: 200 OK 2、響應頭,響應頭與請求頭包含許多有用信息,例如:服務器類型、日期時間、內容類型和長度等。

服務器端的響應Header(response header)

  • Connection:keep-alive( 針對該連接所預期的選項)

  • Content-Disposition:inline;filename=f.txt( 對已知MIME類型資源的描述,瀏覽器可以根據這個響應頭決定是對返回資源的動作,如:將其下載或是打開。)
  • Content-Type:application/json;charset=UTF-8( 當前內容的MIME類型)
  • Date:Wed, 07 Nov 2018 09:33:39 GMT*( 此條消息被發送時的日期和時間(以RFC 7231中定義的"HTTP日期"格式來表示))
  • Server:Tengine( 服務器的名稱)
  • Transfer-Encoding: chunked( 用表示實體傳輸給用戶的編碼形式。包括:chunkedcompressdeflategzipidentity。)
3、響應體,響應正文 技術分享圖片 技術分享圖片 三、HTTP常見狀態碼: 技術分享圖片

http請求和響應的內容