您好,欢迎访问一九零五行业门户网

php中Snoopy类用法实例,phpsnoopy用法实例_PHP教程

php中snoopy类用法实例,phpsnoopy用法实例本文实例讲述了php中snoopy类用法。分享给大家供大家参考。具体分析如下:
这里演示了php中如何通过snoopy抓取网页信息
snoopy类的下载地址:http://sourceforge.net/projects/snoopy/
/*you need the snoopy.class.php from http://snoopy.sourceforge.net/*/include(snoopy.class.php);$snoopy = new snoopy;// need an proxy?://$snoopy->proxy_host = my.proxy.host;//$snoopy->proxy_port = 8080;// set browser and referer:$snoopy->agent = mozilla/4.0 (compatible; msie 6.0; windows nt 5.1);$snoopy->referer = http://www.jonasjohn.de/;// set some cookies:$snoopy->cookies[sessionid] = '238472834723489';$snoopy->cookies[favoritecolor] = blue;// set an raw-header:$snoopy->rawheaders[pragma] = no-cache;// set some internal variables:$snoopy->maxredirs = 2;$snoopy->offsiteok = false;$snoopy->expandlinks = false;// set username and password (optional)//$snoopy->user = joe;//$snoopy->pass = bloe;// fetch the text of the website www.google.com:if($snoopy->fetchtext(http://www.google.com)){ // other methods: fetch, fetchform, fetchlinks, submittext and submitlinks // response code: print response code: .$snoopy->response_code.
\n; // print the headers: print headers:
; while(list($key,$val) = each($snoopy->headers)){ print $key.: .$val.
\n; } print
\n; // print the texts of the website: print .htmlspecialchars($snoopy->results).
\n;}else { print snoopy: error while fetching document: .$snoopy->error.\n;}希望本文所述对大家的php程序设计有所帮助。
http://www.bkjia.com/phpjc/1019447.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/1019447.htmltecharticlephp中snoopy类用法实例,phpsnoopy用法实例 本文实例讲述了php中snoopy类用法。分享给大家供大家参考。具体分析如下: 这里演示了php中如何通...
其它类似信息

推荐信息