После обновления API AppEngine, которое вышло несколько недель назад, в документации по классу Python Response здесь появился раздел замечательный"Запрещенные заголовки ответа HTTP", который объясняет перечисленные заголовки не могут быть установлены в целях безопасности.
Это все хорошо, за исключением того, что теперь все мои загрузки BLOB-объектов имеют неизвестную длину, в результате чего все основные браузеры показывают неизвестные показатели прогресса длины! Достаточно сказать, что пользователи (и я) находят это довольно раздражающим для больших загрузок, поскольку нет никакого способа предположить, сколько времени займет загрузка или как далеко они могут продвинуться. Я исправил это раньше, установив заголовок Content-Length
на основе информационных записей большого двоичного объекта в хранилище данных, но теперь, когда это запрещено, есть ли другой способ сделать это? Любые идеи высоко ценится!