IWebProxyScript.Run(String, String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
运行脚本。
此 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
仅限内部。
返回
返回的一个只能在内部使用的值。
注解
当 HttpWebRequest 对象运行时,它可能需要运行 WPAD (Web 代理自动检测) 协议来检测访问目标 URL 是否需要代理。 在此过程中,系统会下载并编译内存中的 PAC (代理自动配置) 脚本,并尝试根据 PAC 规范执行 FindProxyForURL 函数。
执行此操作时,系统会在应用程序内创建一个内部应用程序域,该域以最少的权限运行,最重要的是,它不会向此新应用程序域授予 UI 权限。 计算代理并运行 FindProxyForURL javascript 函数将在此新应用程序域的上下文中进行,在此过程中,系统可能需要根据 PAC 规范运行多个帮助程序函数。