Linux 使用Wget连接到浏览器

Linux 使用Wget连接到浏览器,linux,download,terminal,wget,Linux,Download,Terminal,Wget,我想在Tumblr上下载所有我喜欢的图片,但我似乎无法让wget连接到该页面。我真的不知道从哪里开始。我试着使用这个代码 wget -r -P -A jpeg,jpg,bmp,gif,png http://www.tumblr.com/likes 但它只是下载了Tumblr。。是否仍然可以连接到Tumblr,登录,然后导航到我的“喜欢”页面?签出。基本上,您需要创建一个登录会话,然后wget从经过身份验证的会话中创建任何需要的内容。@admdraw您能解释一下这些命令的作用和工作方式吗wget

我想在Tumblr上下载所有我喜欢的图片,但我似乎无法让wget连接到该页面。我真的不知道从哪里开始。我试着使用这个代码

wget -r -P -A jpeg,jpg,bmp,gif,png http://www.tumblr.com/likes

但它只是下载了Tumblr。。是否仍然可以连接到Tumblr,登录,然后导航到我的“喜欢”页面?

签出。基本上,您需要创建一个登录会话,然后
wget
从经过身份验证的会话中创建任何需要的内容。@admdraw您能解释一下这些命令的作用和工作方式吗
wget--save cookies cookies.txt
--post data'user=foo&password=bar'
http://server.com/auth.php
wget——加载cookies cookies.txt
-phttp://server.com/interesting/article.php
如何找到身份验证PHP页面,你需要自己弄清楚其中的一些东西,但正如我链接你的答案上的代码所示,第一个
wget
POST
变量
user
password
发送到服务器,使用
cookies.txt
作为会话cookie,第二个
wget
使用刚刚创建的会话cookie访问该服务器上的另一个页面。您要查找的“身份验证PHP页面”是Tumblr允许登录的任何页面(即,
http://www.tumblr.com
)。但是,您需要查看页面源代码以了解正确的
POST
变量是什么。technic@admdrew的唯一问题是Tumblr使用JS登录。