On Fri, Apr 22, 2005 at 05:57:21AM +0300, Konstantin N. Bezruchenko wrote:
Скажите, а почему значение Content-Length может быть отрицательным?
Возможно апач не уммет работать с файлами >2G?
Потому как размер файла 2226010112 байт и проблемы только с ним.
В вопросе уже содержится ответ. Не иначе там signed int в этом месте.
В каком, кстати, это core apache или какой-то модуль для раздачи
специальный ?
Да, это core:
src/include/httpd.h:
struct request_rec {
...
long clength; /* The "real" content length */
У nginx'а, кстати, принимаемый Content-Length - ssize_t и тоже не будет
принимать больше 2G на 32-битных платформах.
А что, уже назрела необходимость POST'ить такие файлы ?
Игорь Сысоев
http://sysoev.ru