我尝试通过代理访问网站。
我尝试了以下方法:
$mycredentials = Get-Credential
Invoke-WebRequest -Uri heise.de -Proxy proxySrv -ProxyCredential $mycredentials
错误翻译成英文:
如果我尝试不使用“代理”设置的命令,则会从代理中收到错误消息。
您能帮忙找出原因吗?
最佳答案
抱怨的相对URL是代理 URL,而不是目标URL。更换:
-Proxy 192.168.222.222:8080
与
-Proxy http://192.168.222.222:8080
(或
https
(如果适用)),您应该会发现错误消失了关于powershell - PowerShell-Invoke-WebRequest-使用-Proxy时不支持相对URI,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42525962/