From 1b866067749e720ded70c3fc37598b01a630d92f Mon Sep 17 00:00:00 2001 From: mouday Date: Sat, 8 Jul 2023 17:30:54 +0800 Subject: [PATCH] Update wrappers.py for return json --- src/flask/wrappers.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/flask/wrappers.py b/src/flask/wrappers.py index ef7aa38c..92206bff 100644 --- a/src/flask/wrappers.py +++ b/src/flask/wrappers.py @@ -110,6 +110,14 @@ class Request(RequestBase): return _split_blueprint_path(name) + @property + def json(self): + """ + force return json, fix bug: if client not send data, this method will error + :return: json object + """ + return self.get_json(force=True) + def _load_form_data(self) -> None: super()._load_form_data()