如果在命令行中没有给出代理,那么Invoke-WebRequest的默认代理是什么

时间:2016-10-12 19:58:09

标签: windows powershell http proxy ntlm

我登录了我的客户端服务器(Windows 2008 Server Standard)并尝试在命令行中下载某些内容。所以我使用以下命令:

Invoke-WebRequest "http://www.example.com/somthing.cab

但后来我收到以下错误消息:

Invoke-WebRequest : Authorization Required
Description: Authorization is required for access to this proxy
At line:1 char:1
+ Invoke-WebRequest "http://www.example.com/something.cab"
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-WebRequest], WebException
    + FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeWebRequestCommand

此外,我能够在IE中下载该文件,IE不使用任何代理服务器。其他命令行工具都不能通过HTTP或HTTPS协议下载(FTP可下载)。没有环境变量指定任何代理服务器。

Invoke-WebRequest的默认代理是什么?如何知道代理服务器的IP地址和端口号以及它是否是NTLM代理服务器?

由于

0 个答案:

没有答案