如何解决wget js重定向
当我使用wget时,我使用JS重定向来到了女巫页面。像这样:<script language=\"JavaScript1.2\">
var s = \"i_08/0101/index.php3\";
location.href=\"\"+s;
</script>
wget可以遵循此重定向,或者有其他方法可以解决此问题。
解决方法
您可以检查为FAE构建的DHTMLGET工具。该项目的目标是在修改后的wget之上提供基本的内联js和onload事件:
dhtmlget实用程序用于在UNIX中创建类似于WGET实用程序的网站的本地副本。它支持http,https协议以及通过http代理进行检索。DHTMLGET和WGET的主要区别在于dhtmlget ExecuteS onload和内联javascript。它被开发用于伊利诺伊州功能可访问性评估器,以分析使用javascrpt生成可访问性功能内容的网站。
一个简单的Google搜索可以将您引至有关wget js功能请求的有趣页面。
, 没有。
“ 1”用于按原样下载远程位置,而不用作解析所包含JavaScript的网络浏览器。
请注意,“ 1”确实跟随标头重定向(例如301)。
我尝试使用
lynx -source
,但可悲的是,这也会导致网页也无法解析。解决此问题的另一种方法是编写一个脚本,该脚本可以下载页面,然后对其进行解析并自动下载可能的引用,但我将由您自己决定。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。