2009-03-09 3 views
1

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

И, с бюджетом этого проекта, бесплатно в значительной степени мой единственный вариант. У кого-нибудь есть классные инструменты, которые они могут порекомендовать? Или есть какой-то классный виджет firefox, о котором я не знаю?

Спасибо!

ответ

11

Если вы используете Firebug, вы можете зайти на вкладку «net» и посмотреть все загруженные ресурсы. Найдите «Content-Encoding», который скажет вам, отправляет ли сервер данные с помощью gzip/etc.

+0

Хорошо, это фантастика. Я использую firebug каждый день, я просто не замечал этого поля. Благодаря! –

2

Вы можете использовать LiveHeader для Firefox, чтобы посмотреть заголовки ответов.

2

Я использую «Live HTTP headers», аддон FF.

В заголовках, вы должны увидеть Content-Encoding: {...}

Для stackoverflow.com, я вижу: "Content-Encoding: GZIP"

Edit: фиксированный заголовок, чтобы посмотреть за, по предложению комментариев.

+0

'Accept- *' предназначен только для запросов не для ответов. – Gumbo

+0

... кроме поля заголовка ответа Accept-Range. – Gumbo

2

Просто посмотрите заголовки HTTP, отправляемые сервером. Поле кодирования содержимого должно содержать информацию об сжатии.

Вы можете использовать Wireshark для мониторинга сетевого интерфейса, включая связь между серверами, что позволит вам видеть исходные заголовки и полезную нагрузку.

2

Если у вас нет Firefox или не хотите, чтобы установить некоторое расширение просто проверить, если сайт поддерживает сжатие, вы можете использовать обычный старый телнет:

telnet stackoverflow.com 80 
Trying 69.59.196.211... 
Connected to stackoverflow.com. 
Escape character is '^]'. 
HEAD/HTTP/1.0 
Host: stackoverflow.com 
Accept-Encoding: gzip, deflate 

HTTP/1.1 200 OK 
Cache-Control: private 
Content-Length: 26213 
Content-Type: text/html; charset=utf-8 
Content-Encoding: gzip 
Expires: Mon, 09 Mar 2009 18:20:28 GMT 
Vary: Accept-Encoding 
Server: Microsoft-IIS/7.0 
Date: Mon, 09 Mar 2009 18:20:27 GMT 
Connection: close 
0

Я вам просто сообщили из meatspace, что панель инструментов разработчика Firefox также имеет опцию заголовков представлений, поэтому вы также можете проверить тип кодировки.

 Смежные вопросы

  • Нет связанных вопросов^_^