snoopy PHP版的網(wǎng)絡(luò)客戶端提供本地下載
更新時間:2008年04月15日 21:29:47 作者:
snoopy是非常不錯的模仿網(wǎng)絡(luò)客戶端的php類,但提供本地下載的很少,國外的下載又麻煩而且又慢,所以我弄到本站方便大家下載
magpierss中就用到了snoopy,這讓我有點興趣去研究下這個咚咚。再SF上,找到了這個源代碼。居然就是一個類,但不要笑看哦,功能可是很強大的。
官方的簡介,我翻譯了下(汗。。。最近老是充當(dāng)翻譯的角色)
snoopy是一個php類,用來模仿web瀏覽器的功能,它能完成獲取網(wǎng)頁內(nèi)容和發(fā)送表單的任務(wù)。
下面是它的一些特征:
1、方便抓取網(wǎng)頁的內(nèi)容
2、方便抓取網(wǎng)頁的文字(去掉HTML代碼)
3、方便抓取網(wǎng)頁的鏈接
4、支持代理主機
5、支持基本的用戶/密碼認證模式
6、支持自定義用戶agent,referer,cookies和header內(nèi)容
7、支持瀏覽器轉(zhuǎn)向,并能控制轉(zhuǎn)向深度
8、能把網(wǎng)頁中的鏈接擴展成高質(zhì)量的url(默認)
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、支持代理主機
5、支持基本的用戶/密碼認證模式
6、支持自定義用戶agent,referer,cookies和header內(nèi)容
7、支持瀏覽器轉(zhuǎn)向,并能控制轉(zhuǎn)向深度
8、能把網(wǎng)頁中的鏈接擴展成高質(zhì)量的url(默認)
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正則表達式抓取某個標(biāo)簽的特定屬性值的方法
- php結(jié)合正則批量抓取網(wǎng)頁中郵箱地址
- php使用curl和正則表達式抓取網(wǎng)頁數(shù)據(jù)示例
- PHP采集利器 Snoopy 試用心得
- PHP采集類snoopy詳細介紹(snoopy使用教程)
- snoopy 強大的PHP采集類使用實例代碼
- 基于Snoopy的PHP近似完美獲取網(wǎng)站編碼的代碼
- PHP采集類Snoopy抓取圖片實例
- php基于Snoopy解析網(wǎng)頁html的方法
- php中Snoopy類用法實例
- PHP正則+Snoopy抓取框架實現(xiàn)的抓取淘寶店信譽功能實例
相關(guān)文章
講解WordPress中用于獲取評論模板和搜索表單的PHP函數(shù)
這篇文章主要介紹了WordPress中用于獲取評論模板和搜索表單的PHP函數(shù),需要的朋友可以參考下2015-12-12
php空間不支持socket但支持curl時recaptcha的用法
php空間不支持socket但支持curl時recaptcha的用法,需要的朋友可以參考下。2011-11-11
PHP iconv 函數(shù)轉(zhuǎn)gb2312的bug解決方法
之前寫過一篇解決xajax庫中文亂碼的問題,說到可以用 iconv( "UTF-8", "gb2312" , $FormValues['a']) 來轉(zhuǎn)換,最近發(fā)現(xiàn)更好的寫法應(yīng)該是。2009-10-10
PHP中實現(xiàn)中文字符進制轉(zhuǎn)換原理分析
中文字符編碼研究系列第四期,PHP實現(xiàn)中文字符進制轉(zhuǎn)換原理分析,主要討論中文漢字轉(zhuǎn)換為十進制和十六進制的方法,并掌握轉(zhuǎn)換原理應(yīng)用于實際開發(fā)。本文以GBK編碼字符為例,討論GBK編碼的字符轉(zhuǎn)換原理2011-12-12
給PHP開發(fā)者的編程指南 第一部分降低復(fù)雜程度
給PHP開發(fā)者的編程指南,第一部分的內(nèi)容是降低復(fù)雜程度,感興趣的小伙伴們可以參考一下2016-01-01

