为了账号安全,请及时绑定邮箱和手机立即绑定

“Request”对象没有属性“get_json”Werkzeug

“Request”对象没有属性“get_json”Werkzeug

梦里花落0921 2023-09-26 16:15:55
我无法从我的请求中打印或读取 json 数据。POST请求为application/json,发送的json有效。知道为什么“get_json”不存在吗?from werkzeug.wrappers import Request, Responseimport json@Request.applicationdef application(request):    data = request.get_json(force=True)    print(data)    return Response('Data Received')if __name__ == '__main__':    from werkzeug.serving import run_simple    run_simple('localhost', 5000, application)替换request.get_json为request.get_data以字符串形式返回 json ( d'{\n"example": "here"\n}')我已确认我的 Werkzeug 安装是最新的。
查看完整描述

1 回答

?
函数式编程

TA贡献1807条经验 获得超9个赞

我无法从我的请求中打印或读取 json 数据。POST请求为application/json,发送的json有效。知道为什么“get_json”不存在吗?


from werkzeug.wrappers import Request, Response

import json


@Request.application

def application(request):

    data = request.get_json(force=True)

    print(data)

    return Response('Data Received')


if __name__ == '__main__':

    from werkzeug.serving import run_simple

    run_simple('localhost', 5000, application)

替换request.get_json为request.get_data以字符串形式返回 json ( d'{\n"example": "here"\n}')


我已确认我的 Werkzeug 安装是最新的。


查看完整回答
反对 回复 2023-09-26
  • 1 回答
  • 0 关注
  • 81 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信