成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

PHP類(lèi)Snoopy的特點(diǎn)分析

開(kāi)發(fā) 后端
PHP類(lèi)Snoopy是一個(gè)用來(lái)模仿web瀏覽器的功能,他具有方便抓取網(wǎng)頁(yè)的內(nèi)容;方便抓取網(wǎng)頁(yè)的文本內(nèi)容;方便抓取網(wǎng)頁(yè)的鏈接等特點(diǎn)。

大家都知道在PHP語(yǔ)言中,具有很多功能強(qiáng)大的函數(shù),來(lái)幫助程序員們完成各種功能需求。我們今天要為大家介紹的則是PHP類(lèi)Snoopy的一些相關(guān)知識(shí)。

#t#PHP類(lèi)Snoopy是什么?

Snoopy是一個(gè)php類(lèi),用來(lái)模仿web瀏覽器的功能,它能完成獲取網(wǎng)頁(yè)內(nèi)容和發(fā)送表單的任務(wù)。

PHP類(lèi)Snoopy的一些特點(diǎn):

* 方便抓取網(wǎng)頁(yè)的內(nèi)容
* 方便抓取網(wǎng)頁(yè)的文本內(nèi)容 (去除HTML標(biāo)簽)
* 方便抓取網(wǎng)頁(yè)的鏈接
* 支持代理主機(jī)
* 支持基本的用戶名/密碼驗(yàn)證
* 支持設(shè)置 user_agent, referer(來(lái)路), cookies 和 header content(頭文件)
* 支持瀏覽器轉(zhuǎn)向,并能控制轉(zhuǎn)向深度
* 能把網(wǎng)頁(yè)中的鏈接擴(kuò)展成高質(zhì)量的url(默認(rèn))
* 方便提交數(shù)據(jù)并且獲取返回值
* 支持跟蹤HTML框架(v0.92增加)
* 支持再轉(zhuǎn)向的時(shí)候傳遞cookies (v0.92增加)

PHP類(lèi)Snoopy正確運(yùn)行需要你的服務(wù)器的 PHP 版本在 4 以上,并且支持 PCRE(Perl Compatible Regular Expressions),基本的 LAMP 服務(wù)都支持。

它提供以下的接口或者方法:

fetch($URI)
這個(gè)方法是抓取網(wǎng)頁(yè)的內(nèi)容,$URI 是要抓取網(wǎng)頁(yè)的網(wǎng)址,抓取過(guò)來(lái)結(jié)果存儲(chǔ)到 $this->results。如果你抓取的是框架,這每個(gè) frame 都會(huì)被抓取,結(jié)果會(huì)保存到一個(gè)數(shù)組中。

fetchtext($URI)
這個(gè)方法和 fetch() 是大致相同,只是它的結(jié)果是文本,除去 HTML 標(biāo)簽和其他無(wú)關(guān)信息。

fetchform($URI)
這個(gè)方法只返回抓取的網(wǎng)頁(yè)上 form 元素。

fetchlinks($URI)
這個(gè)方法只返回抓取的網(wǎng)頁(yè)上的鏈接,默認(rèn)返回的鏈接都是含有域名的鏈接。

submit($URI,$formvars)
這個(gè)方法提交一個(gè)表單到指定的 $URI。$formvars 是要傳遞的 form 變量數(shù)組。

submittext($URI,$formvars)
這個(gè)方法和 submit() 基本一致,但是它返回的是文本,除去了 html 標(biāo)簽和其他無(wú)關(guān)數(shù)據(jù)。

submitlinks($URI)
這個(gè)方法返回的是鏈接。

以上這些就是PHP類(lèi)Snoopy的全部?jī)?nèi)容介紹,希望對(duì)大家有所幫助。

責(zé)任編輯:曹凱 來(lái)源: 百度博客
相關(guān)推薦

2011-05-27 10:43:05

布線6類(lèi)數(shù)字電纜7類(lèi)屏蔽電纜

2010-06-25 15:56:03

NetBEUI協(xié)議

2010-06-10 13:18:31

RIP協(xié)議

2010-03-01 10:45:59

WCF集合類(lèi)

2009-11-25 14:06:53

PHP函數(shù)arsort

2009-11-25 14:25:14

PHP自然語(yǔ)言排序

2009-12-14 13:56:12

Ruby特點(diǎn)

2009-12-29 16:21:46

silverlight

2009-12-11 09:36:02

PHP數(shù)據(jù)緩存類(lèi)

2009-12-25 16:05:24

WPF 4.0特點(diǎn)

2010-06-25 15:38:31

OSPF協(xié)議

2009-12-14 18:30:59

Ruby DSL特點(diǎn)

2010-03-03 09:52:01

Python數(shù)組

2010-07-07 11:29:28

UDP協(xié)議特點(diǎn)

2010-09-08 14:48:27

2009-12-31 15:01:07

Silverlight

2010-01-05 10:24:16

.NET Framew

2010-03-16 14:58:15

Java類(lèi)加載器

2010-06-11 17:38:00

路由協(xié)議

2009-12-25 10:53:35

xDSL接入技術(shù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 精品在线观看一区 | 国产一区久久久 | 美女黄18岁以下禁止观看 | 午夜精品一区二区三区在线观看 | 亚洲一区在线免费观看 | 91网站在线看 | 黄视频国产| 在线a视频| 精品www | 在线一区二区观看 | 日韩av一区二区在线观看 | 精品视频免费在线 | 国产成人精品综合 | 欧美日韩专区 | 91日日 | 在线伊人 | 久久久久久国产 | 亚洲在线一区 | 国产色网站 | 日韩高清av | 亚洲精品欧美 | 一区二区精品 | 在线精品国产 | 久久久久av | 综合二区 | 免费看国产a | 成人免费一区二区 | 国产一区二区三区四区 | 欧美自拍视频 | 精品久久九 | 国内精品久久精品 | 精品亚洲一区二区三区 | 精品国产高清一区二区三区 | 一区在线视频 | 午夜精品久久久久久不卡欧美一级 | 一级美国黄色片 | 久久亚洲欧美日韩精品专区 | 国产一区二区免费 | 蜜桃av鲁一鲁一鲁一鲁 | 欧美jizzhd精品欧美巨大免费 | 欧美寡妇偷汉性猛交 |