下面来说一下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)}) # 返回布尔值
Copyright © 2019- bangwoyixia.com 版权所有 湘ICP备2023022004号-2
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务