使用php另存为网页

Posted

技术标签:

【中文标题】使用php另存为网页【英文标题】:Save as web page using php 【发布时间】:2013-05-10 06:10:19 【问题描述】:

如何使用 php 保存网页,类似于在浏览器中保存 -> 文件 -> 将页面另存为 当 url 作为参数给出时,我需要动态保存网页。包含相关文件夹中的图像。

提前致谢:)

【问题讨论】:

@OscarJara 是的,我需要谷歌的即时搜索结果。通过javascript填充。而不是在 file_get_contents 或 curl 方法中获取它。否则我手动保存了搜索结果页面,我可以访问谷歌即时搜索结果中的元素。所以如果我可以将页面保存到本地,那么我可以浏览本地机器中所有下载或保存的内容。并找出我需要什么 【参考方案1】:

您需要使用 php curl 从该页面下载 html

之后你需要抓取图片、css、js等文件的内容,并通过readfile()函数在保存路径的情况下下载保存。

【讨论】:

以上是关于使用php另存为网页的主要内容,如果未能解决你的问题,请参考以下文章

php查询输出另存为文本文件

excel表格怎么另存为html网页

如何在 PHP 中使用 JavaScript 另存为函数?

用户单击链接时如何强制“另存为”选项

将打开的网页另存为 HTML 文件

如何通过强制另存为选项来保存网页的内容/文本