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.