网页页面,打开是一个pdf,但是又不是pdf后缀,也不能直接下载,这个网页是使用PDF阅读器(通常基于PDF.js)直接展示PDF文件内容的,实际文件地址被隐藏了。以下是几种有效的下载方法。
1、在网页上右键单击 -> 查看网页源代码
CTRL+F键,查找pdf,这里可以找到pdf的真实地址
2、下载
方法一:单行curl命令(推荐cmd)
curl -L "********************/Editor_D/PDF/2024715/zysj045.pdf" -H "Referer: https://www.cndoct.com" -H "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36" -o zysj045.pdf
方法二:使用PowerShell(更可靠)
$url = "**************/Editor_D/PDF/2024715/zysj045.pdf"
$headers = @{
"Referer" = "https://www.*****.com"
"User-Agent" = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36"
"Accept" = "application/pdf"
}
Invoke-WebRequest -Uri $url -Headers $headers -OutFile "zysj045.pdf"

0 条评论
表情面板
您的邮箱地址和手机号码不会被公开。 必填项已用 * 标注