Flask 烧瓶-如何与运行在8080上的spring microservices对话
我在本地节点8080下运行了一个spring boot应用程序,它为我提供了一个服务器上的用户列表http://localhost:8080/users 我怎样才能让那些用户在我的烧瓶中运行5000Flask 烧瓶-如何与运行在8080上的spring microservices对话,flask,Flask,我在本地节点8080下运行了一个spring boot应用程序,它为我提供了一个服务器上的用户列表http://localhost:8080/users 我怎样才能让那些用户在我的烧瓶中运行5000 from flask import Flask, jsonify, request, current_app import requests @app.route('/users', methods=['GET']) def cust_search(): r = requests.get('
from flask import Flask, jsonify, request, current_app
import requests
@app.route('/users', methods=['GET'])
def cust_search():
r = requests.get('http://127.0.0.1:8080/users')
#users = request.form.get('userList')
users = request.get_json()
print(users)
return jsonify(users), 200
上面的代码没有获取用户列表json。在谷歌上找不到信息。我对烧瓶不熟悉
请提供任何帮助。解决方案如下:
def cust_search():
r = requests.get('http://127.0.0.1:8080/users')
users = r.json()
return users, 200
归还什么?另外,请尝试
users=r.json()
这样您就不需要返回jsonify(users)
。您只需要返回用户,200
大致如下:您可能希望向请求传递超时
参数。