2010-09-16 90 views
2

我有一个动态创建HTML文件的PHP脚本。在命令行中,我想加载HTML文件中的所有元素。我们假设HTML文件包含以下元素: img src =“http://www.test.com/image.php”... iframe name =“xxx”src =“https://www.abc .com“... 我想Web服务器test.com和abc.com实际收到我的请求。加载HTML - 命令行

有没有办法在命令行中做到这一点? 我到目前为止所尝试的是通过我的本地Web服务器访问我的HTML,并使用“wget --mirror”获取文件,但没有成功。

谢谢你的帮助。

+0

您想要下载源代码中引用的资源,例如您的示例中的image和iframe,或者您只是想打这些服务器以便他们看到请求? – Jeff 2010-09-16 20:05:54

+0

我只想击中那些服务器 – Fretre 2010-09-16 20:07:28

+0

你是说HTML源文件是本地的,但是你想从远程服务器下载相关的组件? – Rudu 2010-09-16 20:09:35

回答

3

wget --mirror绝对是要走的路。

,以确保它加载外部引用,加​​:

这个选项使Wget的下载全部所必需的适当显示给定的HTML页面的文件。这包括内联图像,声音和引用样式表等内容。