Share via


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 HttpWebRequest viene eseguito, potrebbe essere necessario eseguire il protocollo WPAD (Web Proxy Automatic Detection) per rilevare se è necessario un proxy per raggiungere l'URL di destinazione. Durante questo processo, il sistema scarica e compila lo script PAC (Proxy Auto-Configuration) in memoria e tenta di eseguire la funzione FindProxyForURL in base alla specifica PAC.

In questo caso, il sistema crea un dominio applicazione interno all'interno dell'applicazione che viene eseguito con autorizzazioni minime e, soprattutto, non concede l'autorizzazione dell'interfaccia utente a questo nuovo dominio applicazione. La valutazione di un proxy e l'esecuzione della funzione JavaScript FindProxyForURL avviene nel contesto di questo nuovo dominio applicazione e durante questo processo potrebbe essere necessario che il sistema esegua diverse funzioni helper in base alla specifica PAC.

Si applica a