Invoke-WebRequest:获取Ajax内容时出错

时间:2013-10-08 18:33:11

标签: exception powershell

我有一个问题,谷歌似乎没有人之前有过:

我正在尝试使用

获取PowerShell 3中的网页内容
Invoke-WebRequest -Uri $myUri -DisableKeepAlive

但我每次都会弹出一个Error fetching Ajax content.<br/>Server Response: undefined的弹出窗口。我单击确定,我的脚本继续没有抱怨,但它暂停执行,这是一个问题。

我尝试使用PowerShell.exe -windowstyle hidden {myScript.ps1}运行它,它会禁止弹出窗口,但脚本执行会在通常出现时停止。

我尝试了Try Catch阻止,但似乎没有。

如果有人有这个想法,那就太好了。

1 个答案:

答案 0 :(得分:2)

尝试使用Invoke-WebRequest上的-UseBasicParsing开关来避免对返回的HTML进行DOM处理。