У меня есть приложение Flask со следующим маршрутом
from flask import current_app, request, jsonify
@current_app.route('/test/', methods=['POST'])
def test_view():
return jsonify({'s': request.form})
И если я отправлю искаженный запрос с неправильным Content-Length и Content-Type, этот запрос не будет завершен до перезагрузки сервера (или nginx закроет соединение по таймауту):
POST http://localhost:8080/test/ HTTP/1.1
Host: localhost:8080
Content-Type: application/x-www-form-urlencoded
Content-Length: 1324
(empty line)
Как предотвратить эти зависания?