后浪云Python教程:flask如何接收json

下面来说一下Flask中接收与发送json方式
1、利用flask的request.form.get()方法接收
from flask import Flask
from 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 Flask
from 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 Flask
from 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)}) # 返回布尔值版权声明:
作者:后浪云
链接:https://idc.net/help/177557/
文章版权归作者所有,未经允许请勿转载。
THE END
