解决wget无法直接下载网站附件的问题
时间:2019-05-20 18:34:28
小编:动力软件园
阅读:
最新在下载某站的附件时候,通过页面可以下载,但是使用直接粘贴地址到浏览器中无法实现,使用wget更不用说了。通过对比header有所不同。如何正确使用header,查询了一个帮助,貌似只有保存header,却没有写如何调用,可能是因为有些内容是动态的,写成文本也没用。正确的使用姿势是在bash中使用。
{getsoft(87331)}
HTTP 选项: --http-user=USER 设置 http 用户名为 USER。 --http-password=PASS 设置 http 密码为 PASS。 --no-cache 不在服务器上缓存数据。 --default-page=NAME 改变默认页 (默认页通常是“index.html”)。 -E, --adjust-extension 以合适的扩展名保存 HTML/CSS 文档。 --ignore-length 忽略头部的‘Content-Length’区域。 --header=STRING 在头部插入 STRING。 --max-redirect 每页所允许的最大重定向。 --proxy-user=USER 使用 USER 作为代理用户名。 --proxy-password=PASS 使用 PASS 作为代理密码。 --referer=URL 在 HTTP 请求头包含‘Referer: URL’。 --save-headers 将 HTTP 头保存至文件。
通过谷歌浏览器调试发现了一个好用的功能。
使用该功能可以直接拷贝curl得到所有的header。如下代码:
{getsoft(87610)}
curl 'http://8dx.pw88.com/xjq6/HighSpeedDownloader_v2.0.0.zip' -H 'Connection: keep-alive' -H 'Pragma: no-cache' -H 'Cache-Control: no-cache' -H 'Upgrade-Insecure-Requests: 1' -H 'User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.119 Safari/537.36' -H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8' -H 'Referer: http://www.pw88.com/softview/SoftView_657578.html' -H 'Accept-Encoding: gzip, deflate' -H 'Accept-Language: zh-CN,zh;q=0.9' --compressed
可是我使用的是wget啊。如何正确使用wget的header方法呢。很简单,curl的-H和wget的header一样的功能,替换了。得到以下代码:
wget -nc -t 3 'http://666dx.pw88.com/lzz3/itudou417.zip' -O pw88.com_test_681.zip --header 'Connection: keep-alive' --header 'Pragma: no-cache' --header 'Cache-Control: no-cache' --header 'Upgrade-Insecure-Requests: 1' --header 'User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.119 Safari/537.36' --header 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8' --header 'Referer: http://www.pw88.com/softview/SoftView_657578.html' --header 'Accept-Encoding: gzip, deflate' --header 'Accept-Language: zh-CN,zh;q=0.9'
记得删除 --compressed
测试吧。肯定可以。
相关阅读
热门阅读
-
网易实名认证怎么解除 网易实名认证解除方法
阅读:7376
-
百度网盘怎么看广告加速 百度网盘看广告加速方法
阅读:6400
-
全面战争三国怎么征兵 全面战争三国征兵技巧
阅读:60
-
携号转网失败怎么办 携号转网失败解决方法
阅读:2387
-
迅雷下载引擎未启动是怎么回事 迅雷下载引擎未启动解决方法
阅读:18673