2012-04-04 19 views
7

estoy utilizando HttpWebRequest para llamar a una página y HttpWebResponse conseguirlo resultado,Cómo lograr el tamaño de la rentabilidad total Página/ancho de banda utilizado para llamar a una página web

Mi pregunta es ¿cómo puedo obtener o calcular el tamaño total de la página de devolución en Byte. Además, también quiero saber el tráfico/ancho de banda que utilicé para llamar a la página.

Puedo obtener la longitud del contenido, pero la longitud del contenido no coincide con Firebug u otro programa de tráfico de red. Por lo tanto, no estoy seguro de si la longitud del contenido es el tamaño de la página o no.

Gracias

+1

A veces, el contenido está comprimido y, a continuación, tendrá una gran diferencia entre la longitud del contenido en el encabezado y el tamaño real de la respuesta. Además, creo que el tamaño del cuerpo (como en fildller) también incluye el tamaño de los encabezados. – mslliviu

+0

He notado que aún no ha emitido un voto. Tenga en cuenta que con su reputación, ahora puede votar sobre las preguntas y respuestas de otras personas. Vota los que encuentres útiles y negativos, que no son útiles o preguntas que no muestran el esfuerzo de investigación. Para obtener más información sobre cómo votar, eche un vistazo al [privilegio de respuesta] (http://stackoverflow.com/help/privileges/vote-up) y al [privilegio de devolución] (http://stackoverflow.com/help/privileges)./vote-down), aunque tenga en cuenta que aquí, votamos sobre la calidad del contenido, no para una persona o grupo en particular. –

Respuesta

0

Content.Length devuelve sólo la longitud de HTML, después de lo cual navegador solicita imágenes y otras cosas Javascript

1) El violinista actúa como servidor proxy para calcular el tamaño de ancho de banda, se puede tratar de hacer el mismo 2) Otra forma en que veo es tratar de hacer algo de la red cálculos de nivel Mire en System.Net.NetworkInformation espacio de nombres y también puede ayudar How to calculate network bandwidth speed in c#

esperanza esto ayuda

+0

hi ArsenMkrt, ¿es que cualquier espacio de nombres me permite obtener el byte total en la página de respuesta? –

+0

Ese espacio de nombres debería darle la forma de calcular todos los bandidos de la red, pero sinceramente nunca lo intenté antes, intente ver el ejemplo que envié –

Cuestiones relacionadas