有什么比httrack下载文件更好的东西?


Answers:


0

由于该URL以“ cgi”结尾,因此我猜想它正在服务器上运行CGI脚本,这意味着它可能正在等待其他数据。关于可以从何处获取此数据有两种选择

首先,其他数据可能来自您的登录会话。在wget的文档中查找--load-cookies选项,以指定它应使用浏览器中的cookie文件(我计算机中的说明适用于旧的浏览器cookie文件格式)。

另一个选择是,它期待来自浏览器的POST数据。您需要弄清楚什么是表单变量和值,并使用wget --post-data--post-fileoptions 传递它们。


道格,谢谢您的回答,但是我不确定我是否知道要处理后数据,您能举个例子吗?
Zenet 2010年

您需要使用一种工具来检查单击浏览器中的链接时发送的数据-如果使用Windows,则Fiddler2是一个不错的选择。一旦你有,你需要对它进行编码的方式来传递作为POST数据-有大约POST维基百科页面为例请求en.wikipedia.org/wiki/POST_(HTTP)
道格·哈里斯
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.