我需要使用请求模块在Python网页上获取一些数据。
我的Firefox网络浏览器一切正常:我可以在网页上显示所有数据。
所以第一次尝试:
request = requests.get(url)
print(request)
我得到了回复[405] ...
在使用Firefox网络监视器进行了一些请求分析之后,我发现GET请求需要一个cookie。
所以,第二次尝试:
header = {
'Cookie': 'ASP.NET_SessionId=...'
}
second_request = requests.get(url, headers=header)
print(second_request)
这次,我得到了响应[200]。一切都好...
“ Cookie”标头从Firefox网络监视器复制得很差(标头分析)。
我的问题是:我想自动化获取此cookie的过程。你知道我该怎么做吗?
谢谢您的支持。