我试图从:https://www.voyages-sncf.com/billet-train获取一些火车票的时间和价格。 到目前为止,我似乎哪儿也去不了。在
url = 'https://www.voyages-sncf.com/billet-train'
formData = {
'ORIGIN_CITY': 'PARIS',
'DESTINATION_CITY': 'BORDEAUX',
'OUTWARD_DATE': '30/09/2017',
'TRAVEL_TYPE': 'AS',
'OUTWARD_SCHEDULE_TYPE': 'DEPARTURE_FROM',
'OUTWARD_TIME': '07h'
}
s = requests.Session()
r = s.post(url, headers=headers, data=formData, proxies = proxyDict)
print(r)
print(r.headers)
首先我不明白为什么我会得到200个http代码。。。 另外,我唯一能登陆的是一个错误页面(如下请求历史记录)在
^{pr2}$用手做同样的事情,观察发生的事情,我可以看到填写表格会将我重定向到:
https://www.voyages-sncf.com/recherche-en-cours?hid=2BH
然后去航海-sncf.com/vsc/proposals/findpropals?hid=2小时
最后去航海-sncf.com/proposition?clientId=4765cf49-d109-4a93-83ff-3c21182d7891&language=fr&country=fr,其中价格和时间为。在
我认为请求可以处理重定向,但我一定遗漏了一些东西。。。 有人能解释一下发生了什么事吗?在
目前没有回答
相关问题 更多 >
编程相关推荐