starlette?
https://pastebin.com/hA0YBRJL есть вот такой вот код.
в первом случае я использую UploadFile а во втором случае fast.Request.stream
и столкнулся с проблемой, если я сохраняю файл как stream то каждый раз хеш этого файла рызный (хотя файл открывается).
с UploadFile таких приключений нет, но проблема в том что он не работает с большими файлами.
https://stackoverflow.com/questions/67712596/fastapi-throws-400-bad-request-when-i-upload-a-large-file
Там не с формдатой случайно ерунда?
multipart/fromdata
Ну так в request.stream идёт тело запроса, без разбора какая его часть файл
Мультипарт потому так и называется что там можно много файлов прислать одним запросом. Ещё и назвать каждый из них, и ещё content type каждому написать
https://stackoverflow.com/questions/67712596/fastapi-throws-400-bad-request-when-i-upload-a-large-file Я не понимаю как эту проблему решить.
Я попробовал то решение которое на стековерфлоу было. Очевидно оно неверное. Вопрос как сохранять большие файлы?
Не использовать мультипарт для больших файлов.
Это мне не подходит.
Обсуждают сегодня