如何从我的flask应用程序向另一个站点发送GET请求?
最初,我尝试将客户端的ajax请求发布到第三方url,但似乎浏览器与此相关的安全问题。我考虑过将ajax发送到服务器端,从那里向第三方发送GET请求,获取响应并将其发送回客户端。我该如何用flask呢?
回答:
安装requests
模块(比使用更好urllib2
),然后定义一个发出必要请求的路由-类似于:
import requestsfrom flask import Flask
app = Flask(__name__)
@app.route('/some-url')
def get_data():
return requests.get('http://example.com').content
不过,根据你的设置,最好将你的网络服务器配置为在特定URL下将代理反向代理到目标站点。
以上是 如何从我的flask应用程序向另一个站点发送GET请求? 的全部内容, 来源链接: utcz.com/qa/435325.html