Mikanoshi писал(а):Content-Length не должен быть в заголовке, если Transfer-Encoding: chunked
chunked добавляет mod_deflate. Мне не нужен chunked. Нужно Transfer-Encoding: gzip и Content-Length, как это происходит с другими статичными файлами, а также с text/html, который отдает php. Не понятно, почему, если php отдает text/html, но все нормально, а если файл, то chunked.
Mikanoshi писал(а):А вот если в PHP скрипте задать верный Content-Length, то апач по-идее не должен использовать chunked.
А если Content-Encoding: gzip, то Content-Length показывает размер сжатого файла?
Файл имеет размер 5715. Это же значение мой скрипт формирует и отправляет в Content-Length. Но я попробовал сохранить файл и запросить с сервера как статический. Сервер его сжал и в Content-Length: 1634.