Flask / Werkzeug как прикрепить HTTP-заголовок длины содержимого к загрузке файла

Я использую Flask (на основе Werkzeug), который использует Python.

Пользователь может загрузить файл, я ' m, используя функцию send_from_directory -функцию .

Однако при фактической загрузке файла заголовок HTTP content-length не устанавливается. Таким образом, пользователь не знает, насколько велик загружаемый файл.

Я могу использовать os.path.getsize (FILE_LOCATION) в Python, чтобы получить размер файла (в байтах), но не могу найти способ установить заголовок content-length во Flask.

Есть идеи?

16
задан T Zengerink 29 October 2012 в 13:03
поделиться