snoopy PHP版的網(wǎng)絡(luò)客戶端提供本地下載
更新時間:2008年04月15日 21:29:47 作者:
snoopy是非常不錯的模仿網(wǎng)絡(luò)客戶端的php類,但提供本地下載的很少,國外的下載又麻煩而且又慢,所以我弄到本站方便大家下載
magpierss中就用到了snoopy,這讓我有點興趣去研究下這個咚咚。再SF上,找到了這個源代碼。居然就是一個類,但不要笑看哦,功能可是很強(qiáng)大的。
官方的簡介,我翻譯了下(汗。。。最近老是充當(dāng)翻譯的角色)
snoopy是一個php類,用來模仿web瀏覽器的功能,它能完成獲取網(wǎng)頁內(nèi)容和發(fā)送表單的任務(wù)。
下面是它的一些特征:
1、方便抓取網(wǎng)頁的內(nèi)容
2、方便抓取網(wǎng)頁的文字(去掉HTML代碼)
3、方便抓取網(wǎng)頁的鏈接
4、支持代理主機(jī)
5、支持基本的用戶/密碼認(rèn)證模式
6、支持自定義用戶agent,referer,cookies和header內(nèi)容
7、支持瀏覽器轉(zhuǎn)向,并能控制轉(zhuǎn)向深度
8、能把網(wǎng)頁中的鏈接擴(kuò)展成高質(zhì)量的url(默認(rèn))
9、方便提交數(shù)據(jù)并且獲取返回值
10、支持跟蹤HTML框架(v0.92增加)
11、支持再轉(zhuǎn)向的時候傳遞cookies
下面是簡單的例子,比如說我們抓取我的blog的文字
<?
include "Snoopy.class.php";
$snoopy = new Snoopy;
$snoopy->fetchtext("http://www.phpobject.net/blog");
echo $snoopy->results;
?>
^_^,不錯把,在比如抓取鏈接
<?
include "Snoopy.class.php";
$snoopy = new Snoopy;
$snoopy->fetchlinks("http://www.phpobject.net/blog");
print_r($snoopy->results);
?>
嘿嘿,效果不錯把,而且全部都是我們需要的url,而沒有那種/blog/read.php/85.htm那種東西。
另外提交數(shù)據(jù)那些稍后測試。。。
yuanma/php/Snoopy-1.2.3.tar.gz本地下載
官方的簡介,我翻譯了下(汗。。。最近老是充當(dāng)翻譯的角色)
snoopy是一個php類,用來模仿web瀏覽器的功能,它能完成獲取網(wǎng)頁內(nèi)容和發(fā)送表單的任務(wù)。
下面是它的一些特征:
1、方便抓取網(wǎng)頁的內(nèi)容
2、方便抓取網(wǎng)頁的文字(去掉HTML代碼)
3、方便抓取網(wǎng)頁的鏈接
4、支持代理主機(jī)
5、支持基本的用戶/密碼認(rèn)證模式
6、支持自定義用戶agent,referer,cookies和header內(nèi)容
7、支持瀏覽器轉(zhuǎn)向,并能控制轉(zhuǎn)向深度
8、能把網(wǎng)頁中的鏈接擴(kuò)展成高質(zhì)量的url(默認(rèn))
9、方便提交數(shù)據(jù)并且獲取返回值
10、支持跟蹤HTML框架(v0.92增加)
11、支持再轉(zhuǎn)向的時候傳遞cookies
下面是簡單的例子,比如說我們抓取我的blog的文字
<?
include "Snoopy.class.php";
$snoopy = new Snoopy;
$snoopy->fetchtext("http://www.phpobject.net/blog");
echo $snoopy->results;
?>
^_^,不錯把,在比如抓取鏈接
<?
include "Snoopy.class.php";
$snoopy = new Snoopy;
$snoopy->fetchlinks("http://www.phpobject.net/blog");
print_r($snoopy->results);
?>
嘿嘿,效果不錯把,而且全部都是我們需要的url,而沒有那種/blog/read.php/85.htm那種東西。
另外提交數(shù)據(jù)那些稍后測試。。。
yuanma/php/Snoopy-1.2.3.tar.gz本地下載
您可能感興趣的文章:
- PHP怎樣用正則抓取頁面中的網(wǎng)址
- PHP正則表達(dá)式抓取某個標(biāo)簽的特定屬性值的方法
- php結(jié)合正則批量抓取網(wǎng)頁中郵箱地址
- php使用curl和正則表達(dá)式抓取網(wǎng)頁數(shù)據(jù)示例
- PHP采集利器 Snoopy 試用心得
- PHP采集類snoopy詳細(xì)介紹(snoopy使用教程)
- snoopy 強(qiáng)大的PHP采集類使用實例代碼
- 基于Snoopy的PHP近似完美獲取網(wǎng)站編碼的代碼
- PHP采集類Snoopy抓取圖片實例
- php基于Snoopy解析網(wǎng)頁html的方法
- php中Snoopy類用法實例
- PHP正則+Snoopy抓取框架實現(xiàn)的抓取淘寶店信譽功能實例
相關(guān)文章
php實現(xiàn)pdo數(shù)據(jù)庫操作類過程詳解
這篇文章主要介紹了php實現(xiàn)pdo數(shù)據(jù)庫操作類過程,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧2022-12-12深入了解 register_globals (附register_globals=off 網(wǎng)站打不開的解決方法)
由于register_globals設(shè)置控制PHP變量訪問范圍,如果開啟會引起不必要的安全問題,所以這里對其進(jìn)行了強(qiáng)制關(guān)閉,如果站長的空間不支持,可以采用以下幾種辦法進(jìn)行修改,供廣大站長參考2012-06-06用php實現(xiàn)像JSP,ASP里Application那樣的全局變量
用php實現(xiàn)像JSP,ASP里Application那樣的全局變量...2007-01-01