【发布时间】:2016-03-02 11:48:38
【问题描述】:
我正在尝试从一个网页中获取一些数据。此网页使用.Net。根据萤火虫,当我点击一个按钮时,它会发送两个请求。
POST请求中有信息。然后有一个GET 请求获取我想要获取的信息。
我正在使用requests 模块。我不知道如何使这两个请求一起工作。
我试过了:
r = requests.post("https://example.com/vyber.aspx",data=_params) # _params is a dictionary obtained from Firebug
r = requests.get("https://example.com/vyber.aspx")
print r.content
但它不起作用(它返回不正确的HTML),因为这两个请求是独立的。我想我必须存储某种数据(可能是 cookie 或其他)来执行GET 请求。但我不知道怎么做。
我该怎么做?
【问题讨论】:
标签: python post cookies get python-requests