Python3 Post 禁止重定向获取cookie

【Python3 Post 禁止重定向获取cookie】 两种解决思路:
禁止自动重定向,这样就可以自己处理,方法是重构request.HTTPRedirectHandler这个类,详情可见我另外的回答:Python3爬虫如何禁止302自动重定向?用上HTTPCookieProcessor,这样请求会自动保存获得的cookie并在后面使用,不需要自己去set header,全自动的。例:from urllib import requestcookie_hdr = request.HTTPCookieProcessor()opener = request.build_opener(cookie_hdr)req = request.Request(\u0026#39;http://example.com\u0026#39;)with opener.open(req) as f: # bla...bla...bla page_data = https://www.zhihu.com/api/v4/questions/33408929/f.read()以上适用于python3

■网友
你应该试着找一个简单一点的网站来实验cookie的功能的,微博登陆应该不是一个cookie就可以搞定的。我试过用firefox导出的cookie再用脚本登陆,没成功。 微博似乎还用到了session id之类的东西


    推荐阅读