IWebProxyScript.Run(String, String) Metod

Definition

Kör ett skript.

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

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

Parametrar

url
String

Endast internt.

host
String

Endast internt.

Returer

En String.

Ett internt värde returneras.

Kommentarer

När objektet HttpWebRequest körs kan det behöva köra protokollet WPAD (automatisk identifiering av webbproxy) för att identifiera om en proxy krävs för att nå mål-URL:en. Under den här processen laddar systemet ned och kompilerar PAC-skriptet (automatisk proxykonfiguration) i minnet och försöker köra funktionen FindProxyForURL enligt PAC-specifikationen.

När du gör det skapar systemet en intern programdomän i programmet som körs med minimal behörighet och, viktigast av allt, det ger inte användargränssnittet behörighet till den nya programdomänen. Utvärderingen av en proxy och körning av javascript-funktionen FindProxyForURL sker i kontexten för den nya programdomänen och under den här processen kan systemet behöva köra flera hjälpfunktioner enligt PAC-specifikationen.

Gäller för