flask如何接收json
下面来说一下Flask中接收与发送json方式
1、利用flask的request.form.get()方法接收
from flask import Flaskfrom flask import jsonify
from flask import request
import json
@app.route("/login", methods=['POST'])
def login():
data_ = request.form.get('data')
data = json.loads(data)
username = data['username']
password = data['password']
return jsonify({"login": Login.login(username, password)}) # 返回布尔值
2、 利用flask的request.get_data()方法接收
from flask import Flaskfrom flask import jsonify
from flask import request
import json
@app.route("/flask/login", methods=['POST'])
def login():
data = request.get_data()
data = json.loads(data)
username = data['username']
password = data['password']
return jsonify({"login": Login.login(username, password)}) # 返回布尔值
3、利用flask的request.get_json()方法接收
from flask import Flaskfrom flask import jsonify
from flask import request
@app.route("/flask/login", methods=['POST'])
def login():
data = request.get_json()
username = data['username']
password = data['password']
return jsonify({"login": Login.login(username, password)}) # 返回布尔值
以上是 flask如何接收json 的全部内容, 来源链接: utcz.com/z/540554.html