目錄
host
content-type
1.text/html
2.x-www-form-urlencoded
3. multitype/form-data
content-length
transfer: chunked (分塊傳輸編碼 chunked transfer encoding)
location
user-agent
range / accept-range
其他 headers
cache
⽬標主機。注意:不是在⽹絡上⽤於定址的,⽽是在⽬標伺服器上⽤於定位⼦伺服器的。
指定 body
的型別。主要有四類:
請求web
⻚⾯是返回響應的型別,
body
中返回html
⽂本。web
⻚⾯純⽂本表單的提交⽅式。
web
⻚⾯含有⼆進製⽂件時的提交⽅式。
單項內容(⽂本或⾮⽂本都可以),⽤於
web api
的響應或者
post / put
的請求 指定
body
的⻓度(位元組)。
⽤於當響應發起時,內容⻓度還沒能確定的情況下。和 content-length
不同時使⽤。⽤途是盡早給
出響應,減少⽤戶等待。
指定重定向的⽬標
url⽤戶**,即是誰實際傳送請求、接受響應的,例如⼿機瀏覽器、某款⼿機
。按範圍取資料
accept-range: bytes作⽤:在客戶端或中間⽹絡節點快取資料,降低從伺服器取資料的頻率,以提⾼⽹絡效能。響應報⽂**現,表示伺服器⽀持按位元組來取範圍資料
range: bytes=-
請求報⽂**現,表示要取哪段資料
content-range:-/total
響應報⽂**現,表示傳送的是哪段資料
PHP獲取原始http請求headers和body
目的 為什麼要獲取原始的http請求的頭部和body呢?php內建物件 server,post,get,cookie等不就是為了簡化處理原始頭部而抽象出來的物件嗎?一般的應用場景而言,的確不需要原始頭部資訊,但是如果需要定位bug 如cookie異常丟失 或者分析使用者的行為,如主流使用者的客戶端版...
PHP獲取原始http請求headers和body
目的 為什麼要獲取原始的http請求的頭部和body呢?php內建物件 server,post,get,cookie等不就是為了簡化處理原始頭部而抽象出來的物件嗎?一般的應用場景而言,的確不需要原始頭部資訊,但是如果需要定位bug 如cookie異常丟失 或者分析使用者的行為,如主流使用者的客戶端版...
爬蟲 urllib2 Headers 常用
爬蟲 學習筆記 爬蟲請求 時要模擬瀏覽器,這就要用到user agent pc端useragent phone useragent 利用構建好的useragents.py檔案來充當爬蟲請求頭 usr bin env python coding utf 8 import urllib2 import ...