Пожалуйста, посмотрите это короткое видео, которое подробно показывает мою проблему : http://youtu.be/uAza4m3fxpY?hd=1
У меня на сервере Glassfish 3.1 запущен веб-проект Netbeans.
У меня есть очень простой файл .jsp с типом содержимого, установленным в 'text / html', и большим текстом пустого текста в теле. Это выглядит так:
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Gzip Test</title>
</head>
<body>
<h1>Gzip compsression test</h1>
<p>****LOTS OF DUMMY TEXT***</p>
</body>
</html>
В администраторе Glassfish я принудительно включил сжатие gzip для прослушивателя HTTP (как описано в этом руководстве: http://www.vikasing.com/2010/01/enable-gzip-compression-on-glassfish-v3.html)
Когда загрузите страницу в Firefox и посмотрите на заголовок ответа, я бы ожидал увидеть Content-Encoding: gzip
, но его там нет.
Почему контент не распаковывается?