IWebProxyScript.Run(String, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Выполняет скрипт.
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
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
Параметры
- url
- String
Только для внутреннего использования.
- host
- String
Только для внутреннего использования.
Возвращаемое значение
Объект String.
Возвращаемое только внутреннее значение.
Комментарии
HttpWebRequest При запуске объекта может потребоваться запустить протокол WPAD (автоматическое обнаружение веб-прокси), чтобы определить, требуется ли прокси-сервер для достижения целевого URL-адреса. Во время этого процесса система скачивает и компилирует скрипт PAC (автоматическая настройка прокси-сервера) в памяти и пытается выполнить функцию FindProxyForURL в зависимости от спецификации PAC.
При этом система создает внутренний домен приложения внутри приложения, который выполняется с минимальными разрешениями, и, самое главное, не предоставляет пользовательский интерфейс этому новому домену приложения. Вычисление прокси-сервера и выполнение функции JavaScript FindProxyForURL происходит в контексте этого нового домена приложения. Во время этого процесса системе может потребоваться выполнить несколько вспомогательных функций в зависимости от спецификации PAC.