self.co_headers = {"Referer": "https://rong.36kr.com/list/detail&?sortField=HOT_SCORE", "User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36"
, "Host": "rong.36kr.com", "cookie": self.cookie_str, ":authorit": "rong.36kr.com"}
這是headers 和cookie 放在一起的self.headers = {"Referer": "https://rong.36kr.com/list/detail&?sortField=HOT_SCORE", "User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36"
, "Host": "rong.36kr.com"}
這個(gè)是單獨(dú)的header
cookie 單獨(dú)通過(guò)字典給他傳過(guò)去
cookies=cookie,headers=headers這樣才可以
scrapy 在傳遞cookie的時(shí)候 有時(shí)候把cookie 寫到co_header 里面 有時(shí)候把headers 和cookie 單獨(dú)列出來(lái),這是為啥?有人知道嗎?
1 回答

狐的傳說(shuō)
TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超3個(gè)贊
沒(méi)區(qū)別吧。主要看cookies格式。scrapy發(fā)送請(qǐng)求也是通過(guò)requests這個(gè)庫(kù)。headers里面coookies=‘{}={};{}={}’格式,單獨(dú)拎出來(lái)的話cookies={}是一個(gè)字典而已,最后都會(huì)轉(zhuǎn)化成cookiejar接受的格式而已。
添加回答
舉報(bào)
0/150
提交
取消