Измерьте объем данных, отправляемых с клиента на сервер на странице aspx - PullRequest
0 голосов
/ 12 ноября 2009

Какой самый эффективный и точный способ определить, сколько данных отправляется на сервер, когда на сервер отправляется страница aspx (в МБ)?

Ответы [ 2 ]

1 голос
/ 13 ноября 2009

Эту информацию обычно можно найти в журнале веб-сервера.

Предполагая, что это с сервером IIS, вам может потребоваться явно запросить эту информацию, поскольку она не регистрируется по умолчанию. Имя поля в файле журнала: sc-bytes (он же "байты отправлены" в диалоге конфигурации).

Путь к этим журналам:% windir% \ system32 \ logfiles \ W3SVC1 * .log. Обратите внимание, что вместо W3SVC1 это может быть другим именем, как указано в «id» веб-приложения.

Чтобы проверить настройки ведения журнала IIS :
в консоли "Управление компьютером" разверните дерево справа на ...
«Услуги и приложения» + «Информационная служба Интернета» + «Веб-сайты»
+ «какой бы ни был рассматриваемый сайт».
Щелкните правой кнопкой мыши «Свойства», затем на
Вкладка «Веб-сайт» диалога свойств, внизу находится кнопка просмотра свойств журнала.

Редактировать : (хотя ответ был принят ...)
Перечитывая вопрос, вы ищите количество байтов , полученных сервером ... То же местоположение, но оно находится в cs-байтах * Поле 1026 * (он же «получил байты»). Кстати, эти два названия полей похожи: я думаю, что 's' означает сервер, а 'c' - клиент, поэтому cs = от клиента к серверу, а sc - наоборот.

0 голосов
/ 13 ноября 2009

Счетчики производительности для приложений ASP.NET категории:

Всего байт запроса
Общий размер в байтах ответов, отправленных на клиент. Это не включает HTTP заголовки ответа.
Запросы выполнены
Количество успешно выполненных запросов (код состояния 200).

Всего байт / запросов = Байт на запрос.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...