我的代码基本上是向 https://supremenewyork.com/shop/172346.json。有时我会收到错误消息,
requests.exceptions.ConnectionError: HTTPSConnectionPool(host ='supremenewyork.com',port = 443):最大值 重试超过网址:/shop/172346.json(由 NewConnectionError(':无法建立新的连接:[WinError 10060] 尝试连接失败,因为连接方未 一段时间后正确响应,或建立了连接 失败,因为>所连接的主机无法响应',))。
重要提示:仅有时会出现此错误。当确实发生这种情况时,我必须等待一段时间才能使用我的代码。
我已经尝试检查代理设置,但是我知道这不是解决方案。我还包含了下面的代码中显示的标题。
headers = {
'user-agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36',
'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3',
'accept-encoding': 'gzip, deflate, br',
'accept-language': 'en-US,en;q=0.9',
'cache-control': 'no-cache',
'pragma': 'no-cache',
'upgrade-insecure-requests': '1'}
link = ('This would be the url of the product')
productendpoint = requests.get(link, headers=headers)
(此错误仅在某些时候发生,并非始终如此)
大多数时候,我会从网站上得到答复,但有时却没有,我需要它一直在工作。