C # 7.3 Ограничение Enum: Почему я не могу использовать nullable enum?

Вам нужно установить тип содержимого запроса application/json для свойства .json; это будет None в противном случае. См. Документацию Flask Request :

Если тип mimetype application/json, это будет содержать проанализированные данные JSON. В противном случае это будет None.

blockquote>

Flask 0.10 добавил метод request.get_json() , и вы должны использовать этот метод вместо свойства .json. Вы можете сообщить методу пропустить требование типа содержимого, установив force=True.

Обратите внимание, что если в этот момент возникает исключение (возможно, это приводит к ответу 400 Bad Request ), данные JSON недействительны. Он каким-то образом искажен; вы можете проверить его с помощью валидатора JSON.

38
задан Patrick Hofman 15 May 2018 в 13:35
поделиться