IWebProxyScript.Run(String, String) Yöntem

Tanım

Bir betik çalıştırır.

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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

Parametreler

url
String

Yalnızca iç.

host
String

Yalnızca iç.

Döndürülenler

Bir String.

Yalnızca iç değer döndürülür.

Açıklamalar

HttpWebRequest Nesne çalıştırıldığında, hedef URL'ye ulaşmak için bir ara sunucu gerekip gerekmediğini algılamak için WPAD (Web Proxy Otomatik Algılama) protokolunu çalıştırması gerekebilir. Bu işlem sırasında sistem, PAC (Ara Sunucu Otomatik Yapılandırma) betiğini belleğe indirip derler ve PAC belirtimine göre FindProxyForURL işlevini yürütmeye çalışır.

Bunu yaparken, sistem uygulamanın içinde en az izinle çalışan bir iç uygulama etki alanı oluşturur ve en önemlisi, bu yeni uygulama etki alanına kullanıcı arabirimi izni vermez. Proxy'nin değerlendirilmesi ve FindProxyForURL javascript işlevinin çalıştırılması bu yeni uygulama etki alanı bağlamında gerçekleşir ve bu işlem sırasında sistemin PAC belirtimine göre birkaç yardımcı işlev çalıştırması gerekebilir.

Şunlara uygulanır