Сегодня экспериментировал и заметил интересную деталь, если посылать заголовки header через php, то сервер оказывается их то ли мониторит, то ли режет и в итоге подставляет свои. Например для скрипта: PHP: <?php header("Content-Length: 1000"); ?> сервер на самом деле отдает: Content-Length: 2 Подскажите, почему так происходит? Если сервер режет мой заголовок Content-Length: 1000, то зачем тогда вообще в php есть header("Content-Length: ..."); ? Или некоторые серверы так не делают и разрешают пользовательский заголовок?
Namer Скорее всего, на сервере установлена какая-нибудь приблуда для прописывания "правильного" Content-Length. На моем, например, такого нет - надо самому отправлять
Наверно и вправду на хостинге что-то такое стоит. Он обычный, расшаренный. В общем понятно, что дело в настройках хостинга. Тему можно не продолжать