Come rilevare un server proxy in NET

October 15

Le applicazioni scritte in .NET in grado di rilevare se il sistema attuale è configurato per utilizzare un proxy utilizzando il "GetSystemWebProxy" e le proprietà "DefaultWebProxy" della classe richiesta web. I primi sguardi nei file di configurazione di Internet Explorer al determinano la delega, mentre il secondo sembra prima di vedere se l'applicazione corrente .NET è configurato per un proxy prima di controllare Internet Explorer. Per utilizzare, è necessario innanzitutto costruire una richiesta Web.

istruzione

1 Incollare il seguente codice nella parte superiore della vostra applicazione .NET di importare quella libreria System.NET:

importazioni System.Net

2 Incollare il seguente nella vostra applicazione .NET per creare una richiesta Web:

dim richiesta = new WebRequest ()

3 Incollare uno dei seguenti per rilevare i proxy:

dim delega = request.DefaultWebProxy

o

dim delega = request.getSystemWebProxy

4 Incollare il seguente per rilevare se un proxy come restituiti:

if (proxy.getProxy (new Uri ( "http://www.google.com")). equals (new Uri ( "http://www.google.com"))) allora

REM no proxy enabled

altro

REM proxy enabled.