为了账号安全,请及时绑定邮箱和手机立即绑定

nasdaq.com 的帖子请求不正确

nasdaq.com 的帖子请求不正确

至尊宝的传说 2021-09-11 19:25:09
所以我试图从纳斯达克获取 10 年的历史数据。默认时间段为 3 个月,当将其更改为 10 年并检查页面源时,帖子请求的数据/有效负载字典为“10y|false|FB”这些数据是公开可用的,可以作为 Excel 表格下载。我通过 post 请求收集的响应仍然是 3 个月而不是 10 年。谁能告诉我这里有什么问题?谢谢你!url = "https://www.nasdaq.com"s = requests.Session()response = s.get(url)Scookies = s.cookies.get_dict()url = "https://www.nasdaq.com/symbol/FB/historical"data = {'ddlTimeFrame':'10y',        'onchange':'false',         'symbol':'FB'}data = json.dumps(data)headers = {'user-agent':'Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N)  AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Mobile Safari/537.36',      'authority':'www.nasdaq.com',        'method':'POST',        'path':'/symbol/fb/historical',        'scheme':'https',        'accept':'*/*',        'accept-encoding':'gzip, deflate, br',        'accept-language':'en-US,en;q=0.9',        'content-length':'12',        'referer': url,        'content-type':'application/json',        'origin': 'https://www.nasdaq.com',        'x-requested-with': 'XMLHttpRequest'}response = s.post(url, headers = headers , data = payload)
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 165 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信