Gzip работает только после обновления (контент-кодирование)

Я настроил свой сервер (IIS 6) для сжатия моего действительно большого JSON. Однако, когда я запускаю свое приложение, файл загружается без gzip
введите описание изображения здесь

Если я обновлю, файл будет хорошо упакован с заголовком Content-Encoding.введите описание изображения здесь

Файл генерируется с помощью PHP. В верхней части моего файла PHP я положил

if (!in_array('ob_gzhandler', ob_list_handlers())) {
ob_start('ob_gzhandler');
} else {
ob_start();
}
set_time_limit(0);
header('Content-Encoding: gzip');

И я создаю свой файл с file_put_contents('data.json', $res);

no-cache необходимо, так как я обновляю файл каждые 20 минут. У вас есть решение, чтобы включить gzip на первом запуске? Я не хочу говорить своим клиентам, что им нужно освежиться ..

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]