我在Heroku上托管了一个Flask/Python应用程序,我的一个特性是尝试使用“请求”模块调用外部API服务。该服务明确声明不允许来自AWS/Heroku服务器的请求,但是请求可以从本地计算机成功传入。在
我的问题是,我可以为我自己的计算机设置一个代理,这样当我的应用程序调用这个API时,它看起来像是来自我的计算机而不是来自Heroku?在
我尝试在Heroku上使用'Proximo'和'QuotaGuard Static'服务,但是API没有接受来自这两个代理的请求。我希望代理直接来自我的IP地址-我该怎么做?例如,我可以修改这段代码来完成这个任务吗?我需要在本地计算机上设置什么吗?在
import requests
proxies = {
'http': 'http://**', **What do I put here??
'https': 'http://**',
}
requests.get('http://example.org', proxies=proxies)
只是不要使用代理。你可能根本不需要。在
相关问题 更多 >
编程相关推荐