IWebProxyScript.Run(String, String) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Uruchamia skrypt.
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.
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
Tylko do użytku wewnętrznego.
- host
- String
Tylko do użytku wewnętrznego.
Zwraca
Klasa String.
Zwrócona wartość tylko wewnętrzna.
Uwagi
Po uruchomieniu HttpWebRequest obiektu może być konieczne uruchomienie protokołu WPAD (automatycznego wykrywania automatycznego serwera proxy sieci Web), aby wykryć, czy serwer proxy jest wymagany do dotarcia do docelowego adresu URL. Podczas tego procesu system pobiera i kompiluje skrypt PAC (automatyczna konfiguracja serwera proxy) w pamięci i próbuje wykonać funkcję FindProxyForURL zgodnie ze specyfikacją PAC.
W takim przypadku system tworzy wewnętrzną domenę aplikacji wewnątrz aplikacji, która działa z minimalnymi uprawnieniami, a co najważniejsze, nie udziela uprawnień interfejsu użytkownika do tej nowej domeny aplikacji. Ocena serwera proxy i uruchomienie funkcji JavaScript FindProxyForURL odbywa się w kontekście tej nowej domeny aplikacji, a podczas tego procesu system może wymagać uruchomienia kilku funkcji pomocnika zgodnie ze specyfikacją PAC.