使用 python 请求模块的问题

Issue using python request module

早上好, 从昨天开始,我在向 ebay 网站发出请求时出现超时。代码很简单:

import requests
headers = {
        "User-Agent": 
            "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.77 Safari/537.36"}

htlm=requests.get("https://www.ebay.es",headers=headers).text

已使用 google 进行测试并且有效。这是我收到的回复: '\n网关超时 - 正在读取 \n\n

网关超时

\n代理服务器没有收到来自上游服务器的及时响应。

\n参考#1.477f1602。 1645295618.7675ccad\n\n'

发生了什么或改变了什么?我该如何解决?

删除 headers 应该可以。也许他们出于某种原因不喜欢那个用户代理。

import requests
# headers = { "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.77 Safari/537.36"}
headers = {}
url = "https://www.ebay.es"

response = requests.get(url, headers=headers)
html_text = response.text