2011-12-12 11 views
5

ho rettificato miei HttpWebRequest chiamate iniziali è lento utilizzando il suggerimento accennatoHttpWebRequest lenta correzione impostando Proxy su null

Why is this WebRequest code slow?

Uno dei suggerimenti indicati per impostare il proxy su null e le cose accelerare .

Ho fatto questo e ha funzionato.

Tuttavia Im preoccupati per l'impatto di questo quando schiero questo ad alcuni luoghi del cliente ....

Essa può essere in alcuni luoghi del cliente che hanno configurato loro dominio per passare attraverso un proxy per raggiungere il server in quale sto facendo il mio HttpWebRequest a.

L'impostazione di Proxy correttamente su null influisce su questo?

Grazie

risposta

0

Mi chiedevo anche la stessa cosa. Non sono stato in grado di trovare una risposta a questa domanda, però.

Tuttavia, ho trovato che è possibile realizzare lo stesso effetto di difficile codifica httprequest.Proxy = null con l'aggiunta di un ambiente al file di configurazione dell'applicazione:

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

Il mio pensiero è che se mai trovo in un sito del cliente in cui ho bisogno di cambiare il rilevamento automatico del proxy posso rimuovere le impostazioni dal file di configurazione.

ho trovato questa correzione al seguente sito: http://weblog.west-wind.com/posts/2005/Dec/14/Slow-Http-client-calls-from-ASPNET-20-Make-sure-you-check-your-Proxy-Settings

Problemi correlati