如何使用Python和requets连接私有区域

2024-05-29 02:23:57 发布

您现在位置:Python中文网/ 问答频道 /正文

请尝试登录以下区域的成员: https://trader.degiro.nl/

不幸的是,我试了很多方法都没有成功。 因为post表单是json,所以我发送json而不是post数据

import requests
session = requests.Session()
data = {"username":"test", "password":"test", "isRedirectToMobile": "false", "loginButtonUniversal": ""}
url = "https://trader.degiro.nl/login/#/login"
headers = {'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.62 Safari/537.36'}
r = session.post(url, headers=headers, json={'json_payload': data})

有人知道为什么它不起作用吗?在


Tags: httpstestjson区域urldatasessionnl
1条回答
网友
1楼 · 发布于 2024-05-29 02:23:57

看看我的浏览器发送的请求,代码应该是:

url = "https://trader.degiro.nl/login/secure/login"
...
r = session.post(url, headers=headers, json=data)

也就是说,不需要将数据包装在json_payload中,并且url与查看登录页面的url略有不同。在

相关问题 更多 >

    热门问题