QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 966|回复: 11

这样的地址怎样在命令行下下载?

[复制链接]
发表于 2005-4-14 21:17:26 | 显示全部楼层 |阅读模式
http://bbs.btbbt.com/attachment.php?aid=241894
困惑很久的问题了.详细说说好吗?
发表于 2005-4-14 23:48:27 | 显示全部楼层
wget http://bbs.btbbt.com/attachment.php\?aid=241894
回复

使用道具 举报

 楼主| 发表于 2005-4-16 11:42:42 | 显示全部楼层
就把这个网叶下载下来了
而我要的是文件
回复

使用道具 举报

发表于 2005-4-16 15:13:25 | 显示全部楼层
就直接 wget http://bbs.btbbt.com/attachment.php?aid=241894 就好了,不要加 \ 转义。

不过这样下载的文件名就是 attachment.php?aid=241894 。

要使用服务器端推荐的文件名,可能需要自己写个脚本了,
[code:1]curl -o `curl -I http://bbs.btbbt.com/attachment.php?aid=241894 2>&1 | grep filename | sed 's/.*filename=//'` http://bbs.btbbt.com/attachment.php?aid=241894[/code:1]

不知道谁有更好的方法?
回复

使用道具 举报

 楼主| 发表于 2005-4-17 01:22:57 | 显示全部楼层
太谢谢了
回复

使用道具 举报

 楼主| 发表于 2005-4-17 01:33:15 | 显示全部楼层
这是一个公社的文件,供测试
http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&op=mydown&did=3396
用FIREFOX下载是7M,对了
而用WGET 放到引号里,却只下载下来那个网页,
继续请教,
回复

使用道具 举报

 楼主| 发表于 2005-4-17 10:29:28 | 显示全部楼层
这个文件已经得到了解决,和大家分想.这样就可以下载了
wget 'http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&op=mydown&did=3396' -U="Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)"

但是我又测试了一个,http://www.55188.com/attachment.php?aid=613759
用以上两种方法都下载不到.
请教个位吧.
回复

使用道具 举报

发表于 2005-4-17 11:40:28 | 显示全部楼层
关注
回复

使用道具 举报

发表于 2005-4-18 00:10:29 | 显示全部楼层
我试过此命令:wget www.sina.com.cn
可是文件的名字是index.html,#cat index.html 出来的都是原代码
回复

使用道具 举报

发表于 2005-4-28 14:53:01 | 显示全部楼层
顶啊  这个问题 需要解决  呵呵
回复

使用道具 举报

发表于 2005-4-28 22:24:09 | 显示全部楼层
[quote:f80ddad0ed="wanggang"]我试过此命令:wget www.sina.com.cn
可是文件的名字是index.html,#cat index.html 出来的都是原代码[/quote]难道不出来HTML源代码还能出来杯咖啡不成?
回复

使用道具 举报

发表于 2005-4-28 22:29:00 | 显示全部楼层
[quote:e54bd5250a="abk"]...

但是我又测试了一个,http://www.55188.com/attachment.php?aid=613759
用以上两种方法都下载不到.
请教个位吧.[/quote]对于需要进行页面登录的,wget大概是无能为力了。试试用 curl 的 -d 选项发送登录数据[code:1]curl -d "usename=你的注册名&password=你的密码&submit=loginsubmit" http://www.55188.com/attachment.php?aid=613759[/code:1]我没有做测试,不想去注册:)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-7-18 07:13 , Processed in 0.084037 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表