如何从我的flask应用程序向另一个站点发送GET请求?

最初,我尝试将客户端的ajax请求发布到第三方url,但似乎浏览器与此相关的安全问题。我考虑过将ajax发送到服务器端,从那里向第三方发送GET请求,获取响应并将其发送回客户端。我该如何用flask呢?

回答:

安装requests模块(比使用更好urllib2),然后定义一个发出必要请求的路由-类似于:

import requests

from 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

回到顶部