プロキシ経由で CURL を使用する方法
HTTP リクエストを送信するために広く使用されているライブラリである CURL を使用すると、プロキシ サーバーを指定できます。あなたのリクエストが通過できるもの。これは、IP アドレスのマスクや制限されたコンテンツへのアクセスなど、さまざまな目的に役立ちます。
CURL でのプロキシの設定
プロキシを使用するように CURL を設定するには、次のオプションを設定する必要があります:
curl_setopt($ch, CURLOPT_PROXY, 'proxy_address:proxy_port');
ここで、proxy_address は、
その他の CURL プロキシ オプション
CURLOPT_PROXY オプションに加えて、CURL には他にもいくつかのオプションが用意されています。を使用するときに便利ですproxy:
トラブルシューティング
プロキシで CURL を使用するときに問題が発生した場合は、ここを参照してください。トラブルシューティングのヒントをいくつか示します。
例コード
プロキシ経由で CURL を使用する方法を示すコード スニペットの例を次に示します。
<?php $proxy = '127.0.0.1:8888'; $url = 'http://dynupdate.no-ip.com/ip.php'; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_PROXY, $proxy); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); $curl_scraped_page = curl_exec($ch); curl_close($ch); echo $curl_scraped_page; ?>
これらのガイドラインに従うことで、プロキシを使用して CURL を効果的に利用して、 HTTP リクエスト。
以上がCURL を使用してプロキシ経由で HTTP リクエストを送信するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。