-4

我正在用 PHP 开发代码,我必须下载网页中的内容 (http://novosibirsk.e2e4online.ru/shop/catalog/#/category=24) 并将属性值存储到数据库表中,我我正在使用下面的代码下载页面,

$html=file_get_contents('http://novosibirsk.e2e4online.ru/shop/catalog/#/category=24');

此页面包含动态内容。但我需要将网页保存为静态 html 页面。是否有任何 PHP 函数可以将网站下载为静态页面?在任何一种情况下,当我使用谷歌浏览器检查页面上的特定元素时,它都会显示每个元素的静态代码。或者有什么办法可以通过谷歌浏览器下载所有静态内容?我只需要下载后将网页的静态内容存储在变量或文件中。请帮我解决这个问题!提前致谢!

4

2 回答 2

0

你想要“网络抓取”。

http://en.wikipedia.org/wiki/Web_scraping

于 2012-06-18T15:00:10.683 回答
0

您必须使用 curl 并发送 POST 请求来获取动态内容。要知道发送了哪些 POST 请求,您可以使用 Google Chrome 的开发者工具并选择选项卡网络。

于 2012-06-18T15:00:13.660 回答