我在我的烧瓶服务器中使用重定向来调用另一个webservice api.e.g
@app.route('/hello')
def hello():
return redirect("http://google.com")
网址逻辑上更改为google.com,但有什么方法可以保持相同的网址? 或任何其他方式来获得网络服务电话。
答案 0 :(得分:12)
您需要向服务器“请求”数据,然后发送它。
你可以使用python stdlib函数(urllib等),但它很尴尬,所以很多人都使用'requests'库。 (pip install requests
)
http://docs.python-requests.org/en/latest/
所以你最终会得到像
这样的东西@app.route('/hello')
def hello():
r = requests.get('http://www.google.com')
return r.text
希望这有帮助。