当调用-WebRequest访问500、401、403等时,如何捕获输出?当调用成功时,它将结果存储在$Response变量中,但是如果我点击401,它会抛出错误,但不会存储响应。Method HEAD -Uri 'https://site.contoso.com'
Invoke-WebRequest : The remote server returned an error: (401WebCmdletWebResponseException,Microsoft.
就我在man curl页面中所看到的,-D选项应该为我提供对我发送的请求的服务器响应。当我尝试读取存储在连接到的服务器上的所需文件时,我可以正确读取它:这是成功的,所以我可以使用我使用的凭据正确地访问现在我想创建一个预读验证步骤,该步骤首先读取对我的访问尝试的响应,如果收到200 OK,则继续请求文件...所以我使用
c