.net Как измерить время, необходимое для загрузки только тела httpPost, исключая заголовки httpPost и загрузку данных - PullRequest
1 голос
/ 24 июня 2009

Одна транзакция запроса / ответа HTTP POST состоит из

  1. Загрузить заявку Ηeaders
  2. Запрос на загрузку Βody
  3. Скачать заголовки ответа
  4. Скачать Тело ответа

Я смотрю в .net, чтобы измерил время, которое требуется для № 4 выше (тело ответа) .
Есть ли приемник событий или умное использование .net api (отмечающее, что заголовки POST завершили загрузку), который я могу использовать, чтобы начать синхронизацию последующего тела ответа?

Механизм сети .net более высокого уровня, предложенный для этого, тем лучше будет, например, WebClient . Но любое эффективное решение для кодирования .net также будет принято.

1 Ответ

0 голосов
/ 24 июня 2009

Это может быть где-то, чтобы начать ..

DownloadProgressChanged (при запуске)

и

DownloadStringCompleted (после завершения)

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