首页 > 解决方案 > 通过请求登录网站返回 403 错误

问题描述

代码:

with requests.Session() as s:
    r = s.get(login_url)
    r = bs(r.content, features='html5lib')
    r = r.find('input', {'name' :'csrfmiddlewaretoken'})
    token = r['value']
    data = {
    'login': 'email',
    'password': 'password',
    'csrfmiddlewaretoken': token
    }
    response = s.post(login_url, data)

response.ok返回 false 并response.status_code返回 403。知道为什么会发生这种情况以及如何解决它吗?

标签: pythonpython-requests

解决方案


推荐阅读