Udostępnij za pośrednictwem


IWebProxyScript.Run(String, String) Metoda

Definicja

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.

Dotyczy