我想知道 Powershell Invoke-WebRequest 是否会在下载请求上引发客户端错误,例如磁盘已满?
例如:
# Download recording
try {
$ProgressPreference = 'SilentlyContinue'
$r = Invoke-WebRequest -Uri $jwtURL -OutFile $outfile
$a = [int]$r.StatusCode
}
catch {
$a = [int]$_.Exception.Response.StatusCode
}
上面的代码会只得到http状态码,还是在本地文件系统上写错误?