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

我无法从我的请求中打印或读取 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 安装是最新的。


梦里花落0921
浏览 82回答 1
1回答

函数式编程

我无法从我的请求中打印或读取 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 安装是最新的。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python