2012-01-15 10 views
0

プロキシがオンラインで、正しくperlを使用しているかどうかを確認するにはどうすればよいですか?私は操作を実行して出力を比較することを検討していましたが、このチェックを非常に頻繁に実行することになります。proxyがオンラインかどうかを確認します

答えて

2

いいえ、これはまさにあなたのやり方です。 HEAD、TRACE、OPTIONSなどの軽量メソッドを代わりに使用する場合は、プロキシが実際に有用であるかどうか、または暗号化されていないデータを見落としているかどうかを知ることはできません。

最小限の便利なHTMLドキュメントをテストすることで、オーバーヘッドを小さく抑えることができます。

0

daximと同じように、非常に小さなHTMLドキュメントに対するテストは、ほとんどのシナリオでは十分に軽量になると思います。

解決できない軽量ソリューションは、オンラインで十分速く動作している場合など、プロキシのIPアドレスに関する最小限のデータで応答するWebサービスを使用することです。これには第三者それほど軽い仕事ではなく、すべての代理人への要請をしている)、これは、すべてのように、賛否両論があります。

は、私はあなたが必要な正確に何を行うには、Googleのコードからこのproxy checkerを使用して、私はまた、国などの各IPアドレスのいくつかの詳細情報、およびプロキシ速度測定のカップルを得ます。それはhttp://proxyipchecker.com/からWebサービスを使用する非常に単純なコードです。

PS:この例はPHPで書かれていますが、Perlでも同じことを行うのは簡単です。

関連する問題