通过代理调用Python请求模块到我自己的计算机
我在Heroku上托管了一个Flask/Python应用程序,我的一个功能尝试使用“请求”模块调用外部API服务。该服务明确声明,它们不允许请求从AWS/Heroku服务器传入,但是,请求可以从我的本地计算机成功传入 我的问题是,我可以为我自己的计算机设置一个代理,这样当我的应用程序调用这个API时,它看起来像是来自我的计算机而不是Heroku 我尝试在Heroku上使用'Proximo'和'QuotaGuard Static'服务,但API不接受来自这两个代理的请求。我希望代理直接来自我的IP地址-我如何才能做到这一点?例如,我可以修改这段代码来实现这一点吗?我需要在本地计算机上设置什么吗通过代理调用Python请求模块到我自己的计算机,python,heroku,flask,proxy,python-requests,Python,Heroku,Flask,Proxy,Python Requests,我在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)
只是不要使用代理。你甚至不需要一个
import requests
requests.get('http://example.org')