Microsoft Edge网络堆栈默认情况下使用系统网络设置。这些设置包括代理设置以及证书和私钥存储。
在某些情况下,用户要求使用系统默认代理设置的替代方法。为支持这些方案,Microsoft Edge支持可用于配置自定义代理设置的命令行选项。
这些命令行选项与代理服务器组中的以下策略相对应:
Microsoft Edge支持以下与代理相关的命令行选项。
--no-proxy-server
告诉Microsoft Edge不要使用代理,即使系统被配置为使用一个代理也是如此。它会覆盖提供的任何其他代理设置。
--proxy-auto-detect
告诉Microsoft Edge尝试自动检测您的代理配置。如果--proxy-server已配置,则忽略此参数。
--proxy-server=
告诉Microsoft Edge使用自定义代理配置。您可以通过三种方式指定自定义代理配置。
--proxy-server=\"http=proxy1:8080;ftp=ftpproxy\"告诉Microsoft Edge对HTTP URL使用HTTP代理“ proxy1:8080”,对FTP URL使用HTTP代理“ ftpproxy:80”。--proxy-server=\"proxy2:8080\"将对所有流量使用“ proxy2:8080”处的代理。--proxy-server=\"direct://\"将使所有连接不使用代理。注意
您可以配置Microsoft Edge尝试使用代理,如果代理不可用,则回退到直接使用。例如,--proxy-server=\"http://proxy2:8080,direct://。
--proxy-bypass-list=(
告诉Microsoft Edge绕过以分号分隔的指定主机列表的任何指定代理。此标志必须与一起使用--proxy-server。
注意
尾随域匹配不需要“。”。分隔符,“ * microsoft.com”将匹配“ imicrosoft.com”。例如,--proxy-server=\"proxy2:8080\" --proxy-bypass-list=\"*.microsoft.com;*example.com;127.0.0.1:8080\"将对端口8080上的所有主机使用代理服务器“ proxy2”,但对* .microsoft.com,example.com和端口8080上的127.0.0.1的请求除外。在前面的示例中,imicrosoft.com请求仍为代理。但是,iexample.com请求将绕过代理,因为指定的是* example.com而不是* .example.com。
--proxy-pac-url=
告诉Microsoft Edge在指定的URL使用PAC文件。例如,--proxy-pac-url=\"https://wpad/proxy.pac\"告诉Microsoft Edge使用proxy.pac文件解析URL请求的代理信息。
下载最新版Windows 11 Pro ISO文件:点击进入 持续更新原装纯净版Win11