我有一个很长的URL列表,我想检查
last-modified
收割台
为了解决这个问题,我添加了
-UseBasicParsing
上次修改
标题不会出现在响应中
有什么办法吗?
$urls = @(
"https://www.google.com/",
"https://www.bassie.com/"
)
function Get-LastModified($url) {
$WebResponse = Invoke-WebRequest $url -TimeoutSec 10 # -UseBasicParsing
$members = $WebResponse | Get-Member
$parsedHtml = $WebResponse.ParsedHtml
$output = $parsedHtml | Select lastModified
return $output
}
foreach($url in $urls) {
if ($url -match "http://" -or $url -match "https://") {
$lastModified = Get-LastModified $url
Write-Host "--------------------------------------"
Write-Host $url
Write-Host $lastModified
Write-Host "--------------------------------------"
}
}