Гиперкорн - AsyncioWSGIMiddleware
Мне не удалось найти способ ограничить размер тела запроса (POST с телом json) на Gunicorn/Uvicorn/Hypercorn (с использованием Starlette), и я не нашел ничего, что предполагало бы, что это возможно. Это случайно?
1 ответ
Ограничение размера тела запроса обычно выполняется структурой ASGI, а не сервером ASGI, как описано в документации Hypercorn . Quart, структура ASGI, предоставляет этот метод, как описано здесь . Однако Starlette, еще одна структура ASGI, не предоставляет метод напрямую, см. Эту проблему , вместо этого вы можете использовать для этого некоторое промежуточное программное обеспечение ASGI, подобное этому .