Aracılığıyla paylaş


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

Sadece dahili.

host
String

Sadece dahili.

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 Ara Sunucusu Otomatik Algılama) protokolunu çalıştırması gerekebilir. Bu işlem sırasında sistem PAC (Ara Sunucu Otomatik Yapılandırması) betiğini bellekte 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. Bir 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şlevi çalıştırması gerekebilir.

Şunlara uygulanır