1

Я обнаружил, что загрузка определенных сжатых gzip файлов из внутренней сети нашего рабочего места приводит к распаковке файлов в процессе загрузки. Я не хочу, чтобы это произошло (это образы ядра Linux). Могу ли я остановить это? Кажется, это происходит во всех веб-браузерах, которые я пробую, но не при использовании wget.

1 ответ1

2

Обычно GZip используется для сжатия данных, отправляемых через HTTP-соединения, поэтому браузеры извлекают данные, если см. Заголовок Content-Encoding: gzip . Почти наверняка сервер вашей внутренней сети настроен на отправку этих файлов с заголовками Content-Type: application/x-gzip и Content-Encoding: gzip . Это не очень хорошая настройка на вашем сервере; среди разработчиков Firefox была дискуссия о том, как справиться с этой ситуацией, но они решили, что если люди захотят сделать это с сервером, это будет их проблемой :)

Лучше всего исправить свой внутренний сервер - в зависимости от того, какой сервер вы используете. Если вы не можете этого сделать, попробуйте изменить заголовки accept в вашем браузере (инструкции Firefox). Это может не сработать, так как не все серверы будут уважать их, и вы не забудете изменить их обратно, так как они замедляют работу вашего браузера на других сайтах.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .