Condividi tramite


IWebProxyScript.Run(String, String) Metodo

Definizione

Esegue uno script.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

public:
 System::String ^ Run(System::String ^ url, System::String ^ host);
public string Run (string url, string host);
abstract member Run : string * string -> string
Public Function Run (url As String, host As String) As String

Parametri

url
String

Solo interno.

host
String

Solo interno.

Restituisce

Oggetto String.

Un valore restituito solo interno.

Commenti

Quando l'oggetto viene eseguito, potrebbe essere necessario eseguire il HttpWebRequest protocollo WPAD (Rilevamento automatico proxy Web) per rilevare se è necessario un proxy per raggiungere l'URL di destinazione. Durante questo processo, il sistema scarica e compila lo script PAC (Configurazione automatica proxy) in memoria e tenta di eseguire la funzione FindProxyForURL in base alla specifica PAC.

In tal caso, il sistema crea un dominio applicazione interno all'interno dell'applicazione che viene eseguita con autorizzazioni minime e, soprattutto, non concede l'autorizzazione dell'interfaccia utente a questo nuovo dominio dell'applicazione. La valutazione di un proxy e l'esecuzione della funzione javascript FindProxyForURL si verifica nel contesto di questo nuovo dominio applicazione e durante questo processo il sistema potrebbe dover eseguire diverse funzioni helper in base alla specifica PAC.

Si applica a