【发布时间】:2020-06-14 15:51:51
【问题描述】:
我正在编写一个需要发出 Web 请求并检查响应的状态代码的 powershell 脚本。
我试过写这个:
$client = new-object system.net.webclient
$response = $client.DownloadData($url)
还有这个:
$response = Invoke-WebRequest $url
但只要网页的状态码不是成功状态码,PowerShell 就会继续并抛出异常,而不是给我实际的响应对象。
页面加载失败如何获取状态码?
【问题讨论】:
-
这对我有用 docs.microsoft.com/en-us/powershell/module/… 示例 7:从 Invoke-WebRequest 捕获非成功消息
标签: powershell