cURL不能得到正确的输出

问题描述:

尝试下载此页:http://www.4shared.com/get/B4AgMkcw/cookies.html 我可以使用wget/firefox来获得整个页面,但卷曲只是不打印任何东西。cURL不能得到正确的输出

即使您没有打扰发布您实际尝试过的内容,但对于您使用的卷曲命令而言......我几乎可以确定您忘记使用-L标志来告诉curl遵循重定向。

curl -L -o cookies.html http://www.4shared.com/get/B4AgMkcw/cookies.html

+0

最有趣的是,该网页上的蓝色下载按钮有一个超级引用页面本身,而是我的Firefox浏览器中打开不同的页面。这是怎么回事? – Determinant 2012-04-01 06:22:55

+1

它的链接不一样。它让你等待,然后它给你一个链接,其中包含一个在URL中的密钥来下载文件。不知道你的意思。 – jdi 2012-04-01 14:47:40