Flask-如何返回json对象?


Flask 给客户端返回 JSON 数据时,可以直接使用 jsonify()函数生成一个JSON 的响应,它会帮我们指定Content-Type:application/json

示例:

from flask import jsonify @app.route('/demo') def demo(): json_dict = { "user_id": 1, "user_name": "张三" } return jsonify(json_dict)

注:不推荐使用json.dumps()将字典转换成json字符串返回,因为Content-Type还是默认为text/html,需要我们自己去指定。另外新版本中直接返回字典,也会当做json对象去处理。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM