IWebProxyScript.Run(String, String) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Spustí skript.
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.
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
Parametry
- url
- String
Pouze interní.
- host
- String
Pouze interní.
Návraty
Nějaké String.
Vrácená interní hodnota.
Poznámky
Při spuštění objektu HttpWebRequest může být potřeba spustit protokol WPAD (Automatické zjišťování webového proxy serveru), aby zjistil, jestli je pro dosažení cílové adresy URL vyžadován proxy server. Během tohoto procesu systém stáhne a zkompiluje skript PAC (Proxy Auto-Configuration) v paměti a pokusí se spustit funkci FindProxyForURL podle specifikace PAC.
Když to uděláte, systém vytvoří interní doménu aplikace uvnitř aplikace, která běží s minimálními oprávněními, a nejdůležitější je, že neudělí uživatelské rozhraní oprávnění k této nové doméně aplikace. Vyhodnocení proxy serveru a spuštění funkce JavaScript FindProxyForURL probíhá v kontextu této nové domény aplikace a během tohoto procesu může systém potřebovat spustit několik pomocných funkcí podle specifikace PAC.