ホームページ > バックエンド開発 > PHPチュートリアル > Lazysnoopy スヌーピー PHP バージョンのネットワーク クライアントはローカル ダウンロードを提供します

Lazysnoopy スヌーピー PHP バージョンのネットワーク クライアントはローカル ダウンロードを提供します

WBOY
リリース: 2016-07-29 08:37:56
オリジナル
1401 人が閲覧しました

カササギにスヌーピーが使われているので、このドンドンを研究するのに少し興味があります。 SFでこのソースコードを見つけました。これは実際には単なるクラスですが、笑わないでください。この機能は非常に強力です。我 公式プロフィール、翻訳してみました (カーン…最近はずっと翻訳者として活動しています)
スヌーピーは、Web ブラウザの機能を模倣するために使用される PHP クラスです。
その機能の一部を以下に示します。
1. Web ページのコンテンツをクロールするのに便利
2. Web ページのテキストをクロールするのに便利 (HTML コードを削除)
3. Web ページのリンクをクロールするのに便利
4.プロキシ ホストをサポートします
5. 基本的なユーザー/パスワード認証モードをサポートします
6. カスタム ユーザー エージェント、リファラー、Cookie およびヘッダー コンテンツをサポートします
7. Web ページ内のリンクを高レベルに拡張できます。品質の高い URL (デフォルト)
9. データを送信して戻り値を取得するのに便利です
10. HTML フレームワークの追跡をサポートします (v0.92 で追加)
11. リダイレクト時の Cookie の受け渡しをサポートします
以下は簡単な例です。私のブログのテキストを取得します
$snoopy = new Snoopy->fetchtext("http://www.phpobject.net/blog"); $ snoopy->results;
^_^、たとえば、リンクを取得します
$snoopy = new Snoopy->; fetchlinks("http://www.phpobject.net/blog");
print_r($snoopy->results)
?> はい、必要な URL はすべて揃っています。 /blog/read.php/85.htm のようなもの。
また、後でテストするためにデータを送信します。 。 。
yuanma/php/Snoopy-1.2.3.tar.gz ローカル ダウンロード
上記では、Lazysnoopy snoopy を紹介しています。PHP バージョンのネットワーク クライアントは、Lazysnoopy のコンテンツを含めてローカルにダウンロードできます。PHP チュートリアルに興味のある友人に役立つことを願っています。


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート