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 规范运行多个帮助程序函数。