python 中的cookie在header 里面和单独区别

就是在传递cookie 的时候
headers={'cookies':self.cookies,'user-agent':**}
res=request.get(url=url,headers=headers)

这是第一种写法

还有一种是这样
cookie_str=cookies
headers={'user-agent':**}
cookies=dict(cookies)
res=request.get(url=url,headers=headers,cookies=cookie_str)

这是第二种写法,这两种写法的区别是啥?
print(res.text)

阅读 5.8k
2 个回答

不管形式怎么变 到最后都会以http报文的形式发送出去
cookie都会转换为header中的cookie属性

感觉没什么区别,应该是get的两种写法
第二种写法的cookie_str, 这个变量好像没什么用

推荐问题