如何用wget 或curl登录网站下载东西

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
jinhongchao@gmail.com
帖子: 286
注册时间: 2008-06-24 21:00

如何用wget 或curl登录网站下载东西

#1

帖子 jinhongchao@gmail.com » 2009-02-18 15:28

这两天一直都在想办法用wget,curl登录网站。现在发现了一个方法。
我用的是firefox3.05, 怎么也找不到cookie,原来cookie集中在一个打不开的数据文件里了。
后来查到了用export cookies.是firefox 的一个附加组件,可以把cookie给导出来。果然可以,导出成了
一个cookie.txt的包含所有cookie的文本文件。然后用这两种方法都可以下载要登录才可以下的东西。
curl -b cookie.txt -o filename url
wget --load-cookies=cookies.txt url
都可以下载所要的东东了。
呵呵,自已证实一下还是比较放心点。
上次由 jinhongchao@gmail.com 在 2009-02-23 1:54,总共编辑 1 次。
头像
jinhongchao@gmail.com
帖子: 286
注册时间: 2008-06-24 21:00

Re: 如何用wget 或curl登录网站下载东西

#2

帖子 jinhongchao@gmail.com » 2009-02-18 15:30

还说一句哦,要保护自已的cookie哦,如果被人偷去了。有麻烦的
上次由 jinhongchao@gmail.com 在 2009-02-23 1:55,总共编辑 1 次。
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 如何用wget 或curl登录网站下载东西

#3

帖子 eexpress » 2009-02-18 15:34

别人看得懂这cookie的话,估计是内奸作案。
● 鸣学
回复