最佳答案
我正在编写一个 Powershell 脚本,它需要发出一个 web 请求并检查响应的状态代码。
我试过这样写:
$client = new-object system.net.webclient
$response = $client.DownloadData($url)
还有这个:
$response = Invoke-WebRequest $url
但是,只要网页的状态代码不是成功状态代码,PowerShell 就会抛出一个异常,而不是给我实际的响应对象。
即使页面加载失败,我怎样才能得到它的状态代码?