我有一个带有以下视图的烧瓶应用程序:
@menus.route('/', methods=["PUT", "POST"])
def new():
return jsonify(request.json)
Run Code Online (Sandbox Code Playgroud)
但是,这仅在请求的内容类型设置为时才有效application/json,否则dict request.json为None.
我知道request.data请求体是一个字符串,但我不希望每次客户端忘记设置请求的内容类型时将其解析为dict.
有没有办法假设每个传入请求的内容类型是application/json?我想要的是始终可以访问有效的request.jsondict,即使客户端忘记将应用程序内容类型设置为json.