PHP浏览器库(可能带有curl)


PHP browser library (with curl maybe)

有人能推荐任何好的基于cURL的PHP浏览器/spider/crawler/http/file下载库吗。。?

我只想有一个从URL下载内容的工具,就像我对implode('', file(url))file_get_contents()所做的那样,但它应该支持超时、HTTP代码响应、自定义标头等。

cURL非常棒,我已经在创建的函数中使用了一段时间,但我想要一个封装的第三方库。肯定有这样的。。我找了一下,但找不到我想要的东西。

你可以试试这个http://simplehtmldom.sourceforge.net/是一个用于parsig/下载内容的php库。

我在我的网络爬虫项目中使用PHPCrawl。它是一个完全独立的库,不依赖cURL。

它提供了递归下载给定URL内容的功能,并支持模式匹配和超时。然后,您可以对检索到的URL内容执行任何操作。哦,是的,它可以给你HTTP响应状态。但不确定自定义标头。

我使用cURL编写了自己相当不错的函数:http://pastebin.com/4CPaCfMm

它是有效的,但我只是觉得我可以搜索一个更先进的OOP工具,我可以在我的项目中使用,它会得到维护和进一步开发——一个库。