兩個最重要的項目是瀏覽器信息用戶代理。如果請求中沒有User-Agent,網站會認為不是瀏覽器中的人為請求,而是惡意攻擊。
對於需要登錄的網站,請求中往往需要COOKIE來驗證用戶,獲得打開某些網站的權限。
使用firefox瀏覽器的開發者工具箱>:網絡選項,妳可以很容易地獲得頭信息,如用戶代理
壹個簡單的例子,如何給請求添加頭。
標題?=?{ "用戶代理":?“Mozilla/5.0?火狐/35.0”,
“Cookie”:" BDUSS = aaaaaaaaaaaaaaaaaaaaaaaaaa ",}
請求?=?urllib2。請求(網址,postData,?標題=標題)
回應?=?urllib2.urlopen(請求)