【发布时间】:2016-10-05 18:14:08
【问题描述】:
问题是我从供应商那里得到了一个脚本来从数据库中提取数据。 该脚本的 Invoke-WebRequest 部分有问题。
这是脚本:
$url = @'
https://demo.liquidwarelabs.com/lwl/api?json={"inspector":"0","basis":"users","date":"yesterday","limit":"0","columns":"user_name,login_count","output":"1:html","header":"1"}
'@
$output = "c:\export\Tier1\view1.csv"
Invoke-WebRequest $url -OutFile $output
这是我得到的错误:
Invoke-WebRequest :底层连接已关闭:一个 发送时发生意外错误。在 C:\Scripts\3.ps1:38 char:1 + 调用-WebRequest $url -OutFile $output + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-WebRequest], 网络异常 + FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeWebRequestCommand
【问题讨论】:
-
为我工作。我收到了回复,尽管该回复是一个带有“未授权”和“HTTP 403”文本的网页。您确定没有代理(或您的互联网堆栈中的其他东西)干扰连接吗?
标签: powershell