ホームページ  >  記事  >  バックエンド開発  >  スヌーピークラスの使用例_PHPチュートリアル

スヌーピークラスの使用例_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:52:41842ブラウズ

Snoopy は、Web ブラウザの機能を模倣するために使用される PHP クラスで、Web コンテンツの取得とフォームの送信のタスクを実行できます。
その機能の一部を以下に示します:
1. Web ページのコンテンツをクロールするのに便利
2. Web ページのテキストをクロールするのに便利 (HTML コードを削除)
3. Web ページのリンクをクロールするのに便利
4.プロキシ ホストをサポートします
5. 基本的なユーザー/パスワード認証モードをサポートします
6. カスタム ユーザー エージェント、リファラー、Cookie およびヘッダー コンテンツをサポートします
7. Web ページ内のリンクを高レベルに拡張できます。品質の高い URL (デフォルト)
9. データの送信と戻り値の取得に便利
10. HTML フレームワークの追跡をサポート (v0.92 で追加)
11. リダイレクト時の Cookie の受け渡しをサポート

ダウンロード ファイルの手順を参照してください。特定の用途に合わせて。


コードをコピーします コードは次のとおりです:
include "Snoopy.class.php";
$snoopy = new Snoopy->fetchform("http ://www .phpx.com/happy/logging.php?action=login");
print $snoopy->results;
< ?php
include "Snoopy.class.php";
$snoopy = newスヌーピー; $ submit_url = "http://www.phpx.com/happy/logging.php?action=login";

$submit_vars["loginmode"] = "normal"; = "1" ;
$submit_vars["cookietime"] = "315360000";
$submit_vars["username"] = "*******" ; //あなたのユーザー名
$submit_vars["password"] = "*******" //あなたのパスワード
$submit_vars["questionid"] = "0"; = " "; $ $ Submit_vars ["loginsubmit "] =" リフティング "; $ Snoopy- & GT; submit ($ submit_url, $ submit_vars);



http://www.bkjia.com/PHPjc/318863.html

www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/318863.html

技術記事
Snoopy は、Web ブラウザの機能を模倣するために使用される PHP クラスで、Web コンテンツの取得とフォームの送信のタスクを実行できます。 その機能の一部を次に示します: 1. Web ページのコンテンツをクロールするのに便利です...

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。