在Heroku下返回403的HTTP请求

2024-10-05 13:19:01 发布

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

长话短说,我正在尝试加载一个页面,然后解析它的内容(基本上是把它刮下来)。你知道吗

这是我使用的基本代码:

import requests

url = 'https://etherscan.io'
html = requests.get(url)

print(html.status_code)

在我的机器中,这段代码返回200,这很好,但是当我在Heroku下运行相同的代码时,由于某种原因,它返回403。你知道吗

我已经在其他网站上尝试过同样的代码,它们在Heroku下运行良好,但我不知道为什么它在请求时失败以太扫描.io. 你知道吗

还尝试更改http头,没有任何区别。你知道吗

知道凶手是什么吗?你知道吗


Tags: 代码httpsioimporturl内容getheroku

热门问题