3

我有获取 HTTP 内容的脚本,我需要baypass 代理(直接连接到网络服务器 IP)。是否可以不更改 Windows 中的寄存器?此代码正在通过系统中定义的代理。谢谢你的建议

此致。

$url='https://10.10.10.10/check';
$webClient = new-object System.Net.WebClient;
$output = $webClient.DownloadString($url)
4

1 回答 1

6

根据文档,您必须将代理设置为空白代理实例。尝试这个:

$url = "https://10.10.10.10/check"
$webClient = New-Object System.Net.WebClient
$webClient.Proxy = [System.Net.GlobalProxySelection]::GetEmptyWebProxy()
$output = $webClient.DownloadString($url)
于 2012-11-07T17:47:28.713 回答