我正在使用内部 Jupyter 服务器,我正在尝试使用请求包向内部页面发出 HTTP 请求。但是,我不断得到
[Errno -2]
。我也尝试使用本机 urllib 库,但我得到了同样的错误 (URLError: <urlopen error [Errno -2] Name or service not known>
)。这是一个标准的获取请求,不需要标头或参数,只需获取一个标准站点。标准requests.get("http://foobar.com")
请求应该有效。
在同一个 Jupyter 服务器上使用终端时,使用 cURL 可以正常工作,没有任何问题,这让我相信这不是 DNS 解析的服务器问题。什么可能导致这个问题?谢谢。内核版本为 Python 3.8