为什么我可以从发布请求中获取401状态代码?

时间:2019-07-18 10:20:02

标签: http post python-requests http-status-code-401

我正在尝试使用python请求库登录网站,但始终获得401状态代码。

我尝试了各种后函数变量的多种变体,包括:

  • data = formData,表单数据包括正确的usernamepassword_csrf令牌

  • data = json.dumps(formData)

  • headers = headers(其中包括“用户代理”和许多其他字段)

  • auth = HTTPBasicAuth(username,password),其中usernamepassword是网站登录的正确字符串变量

with requests.Session() as c:
    loginPage = c.get(LoginURL)
    loggedInPage = c.post(LoginURL, 
                          data=formData,
                          headers=headers,
                          auth=HTTPBasicAuth(username,password)
                    )

0 个答案:

没有答案