禁止使用响应403的刮削投注站点不工作

2024-06-16 12:26:34 发布

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

我想刮一下Betway.com。然而,当我尝试使用请求库请求页面时,我得到了403禁止响应

我偶然发现了以下线索:Using headers with the Python requests library's get method 它说我可以使用标题来解决这个问题。我试过了,但还是不起作用。 这是我的密码:

import requests


url = "https://betway.com/fr/sports/cat/ufc---martial-arts"

headers = {'authority': "app.launchdarkly.com",
'method': "OPTIONS",
'path': "/sdk/goals/5ce3ca97d7d666081b7523a7",
'scheme': "https",
'accept': "*/*",
'accept-encoding': "gzip, deflate, br",
'accept-language': "fr-FR,fr;q=0.9,en-US;q=0.8,en;q=0.7",
'access-control-request-headers': "x-launchdarkly-user-agent",
'access-control-request-method': "GET",
'origin': "https://betway.com",
'referer': "https://betway.com/",
'sec-fetch-dest': "empty",
'sec-fetch-mode': "cors",
'sec-fetch-site': "cross-site"}

result = requests.get(url, headers=headers)

你能帮我找到解决办法吗。此外,如果您可以分享一些关于该领域的简单资源以及例如标题的含义,我们将不胜感激。 非常感谢


Tags: httpscomurl标题getsecfetchfr