【发布时间】:2019-07-20 01:05:56
【问题描述】:
我正在尝试从公司代理向服务器发送请求。为此,我正在尝试设置代理信息。我基本上是在尝试执行以下 R 代码的等效操作:
set_config(use_proxy(url = "some_url", port = some_port, username =
"some_user", password = "some_pass"))
在 Python 中。
我尝试了以下方法:
proxy = 'http://some_user:some_pass@some_url:some_port'
os.environ['http_proxy'] = proxy
os.environ['HTTP_PROXY'] = proxy
os.environ['https_proxy'] = proxy
os.environ['HTTPS_PROXY'] = proxy
response = requests.post(url=url, data = data)
但它不会返回正确的结果。相反,它给出了一个无效的凭据错误。完全相同的凭据在 R 中有效。我可能会遗漏什么。
【问题讨论】: