Измерение размера веб-запросов и ответов


Я ищу способ измерить размер веб-запросов и ответов, которые я делаю в своем браузере. Мне нужен способ измерения регулярных запросов, а также запросов ajax. Я пытаюсь улучшить производительность Ajax, уменьшая размер запросов и ответов, и мне нужен какой-то способ проверить это на клиентском конце, а также измерить мой прогресс по мере продвижения.

Это часть ASP.net приложение (3.5), но я определенно предпочел бы какой-нибудь клиентский инструмент (плагин Firefox, исполняемый файл применение и т. д.), а не основанный на коде подход.

8 3

8 ответов:

Вы можете использовать HttpWatch в IE и FireBug в firefox для проверки заголовка ответа на запрос. Этого должно быть достаточно для того, о чем вы просили.

Я обычно использую Fiddler, чтобы исследовать, какие запросы были сделаны, время отклика и размеры.

Yahoo! YSlow add-on для Firebug (в FireFox) является одним из лучших инструментов для того, что вы хотите сделать.

EDIT: вам понадобится FireBug, установленный в Firefox, чтобы установить YSlow.

Для internet explorer вы можете скачать IE Developer toolbar из: "http://www.microsoft.com/DownLoads/details.aspx?familyid=E59C3964-672D-4511-BB3E-2D5E1DB91038&displaylang=en"

Кроме того, вы можете скачать Fiddler из: "http://www.fiddler2.com/fiddler2/"

Для профилирования запроса / ответа.

Для Firefox существует множество плагинов: - Поджигатель - YSlow

В дополнение к отличным рекомендациям всех остальных есть специальный набор инструментов для Visual Studio и Ajax, расширения профилирования VS Ajax - однако это будет работать только на IIS7

Для firefox доступно дополнение под названием LORI (Life-of-Request-Information).

Он сообщает вам размер страницы, сколько запросов он делает к серверу(для css, javascript и т. д.) время до первого байта и время до завершения запроса.

Похоже, что плагин Firefox Firebug > мониторинг сети может сделать эту работу.

Charles-это отличный веб-отладочный прокси, который покажет вам размер каждого HTTP-запроса, выполняемого вашим веб-браузером. Он также предлагает очень простой способ изучить полезную нагрузку ваших запросов, включая XML.

Http://www.charlesproxy.com/