Принять сжатое тело в FastAPI/UvicornPython

Программы на Python
Anonymous
Принять сжатое тело в FastAPI/Uvicorn

Сообщение Anonymous »

Я использую FastAPI с Uvicorn для реализации u-сервиса, который принимает полезную нагрузку json в теле запроса. Поскольку тело запроса может быть довольно большим, я хочу, чтобы служба принимала gzip. Как мне это сделать?
На данный момент сделано следующее:
  • добавлено GZipMiddleware, но оно скорее кодирует ответы что запросы на декодирование
  • добавили к моему запросу «Content-Encoding: gzip».
Не удалось получить ответ:< /p>

Статус: 400 неверный запрос

{ "detail": "При синтаксическом анализе тела произошла ошибка"

Подробнее здесь: https://stackoverflow.com/questions/650 ... pi-uvicorn

Вернуться в «Python»