尝试使用 python 请求社交刀片网站时出现 403 错误

时间:2021-05-31 10:18:10

标签: python web-scraping python-requests

我正在尝试通过 Python 访问 Socialblade,但在提出任何请求时我一直收到 403 错误。

这是我正在使用的代码,此错误的一个常见问题似乎是缺少用户代理标头,但在这种情况下似乎没有帮助。

headers = {'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36'}
session = requests.Session()
response = session.get('https://socialblade.com', headers=headers)
print(response.status_code)

我之后的主要目标是登录网站,这行得通吗?

login_data = {"dashboard_email":'a@b.com', 
        "dashboard_password":'abc'}

post = session.post("https://socialblade.com/login?login=1", 
                    data=login_data, headers={'User-Agent': 'Mozilla/5.0', 
                    'Referer': "https://socialblade.com/login"})

0 个答案:

没有答案