2011-12-12 21 views
5

I rectificado mi HttpWebRequest llamadas iniciales ser lento mediante el uso de la sugerencia mencionada alsolución HttpWebRequest lenta mediante el establecimiento de proxy en null

Why is this WebRequest code slow?

Una de las sugerencias mencionadas para establecer el proxy en null y las cosas van a acelerar .

He hecho esto y funcionó.

Sin embargo Im preocupados por el impacto de esto cuando puedo implementar esto en algunos sitios del cliente ....

Puede ser en algunos sitios de los clientes que han configurado su dominio a ir a través de un proxy para acceder al servidor de que estoy haciendo mi HttpWebRequest.

¿La configuración de Proxy se aplica correctamente a nulo?

Gracias

Respuesta

0

Me pregunto lo mismo también. Sin embargo, no pude encontrar ninguna respuesta a esta pregunta.

Sin embargo, he encontrado que se puede lograr el mismo efecto que dura de codificación httprequest.Proxy = null mediante la adición de un ajuste para el expediente de solicitud de configuración:

<system.net> 
    <defaultProxy> 
    <proxy bypassonlocal="true" usesystemdefault="false" /> 
    </defaultProxy> 
</system.net> 

Mi pensamiento es que si alguna vez me encuentro en el sitio de un cliente donde necesito cambiar la detección automática de proxy, puedo eliminar la configuración del archivo de configuración.

me encontré con esta corrección en el siguiente sitio: http://weblog.west-wind.com/posts/2005/Dec/14/Slow-Http-client-calls-from-ASPNET-20-Make-sure-you-check-your-Proxy-Settings

Cuestiones relacionadas