ホームページ  >  記事  >  バックエンド開発  >  PHPカールを使用して302 Jump_PHPチュートリアルの後にページをキャプチャする例

PHPカールを使用して302 Jump_PHPチュートリアルの後にページをキャプチャする例

WBOY
WBOYオリジナル
2016-07-13 10:26:36848ブラウズ

PHP の CURL の通常のクローリング ページ プログラムは次のとおりです:

リーリー


302 ステータスを取得した場合は、クローリング処理中に次のリンクにパラメータを渡す必要があるため、次のリンクも設定されます。対応するパラメータが受信されない場合、それは不正なアクセスです。

リーリー

表示は正常であるはずです。

上記は関数を取得するために使用されていますが、これはほとんど問題ありません。 CURLOPT_CUSTOMREQUESTに関する情報を確認できます。

HTTPリクエストには「GET」または「HEAD」の代わりにカスタムリクエストメッセージを使用します。これは、「DELETE」またはその他の秘密の HTTP リクエストを実行する場合に役立ちます。有効な値は「GET」、「POST」、「CONNECT」などです。つまり、HTTP リクエスト全体をここに入力しないでください。たとえば、「GET /index.html HTTP/1.0rnrn」と入力するのは誤りです。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/824641.html技術記事 PHP の CURL の通常のクロール ページ プログラムは次のとおりです。 $url = 'http://www.baidu.com';$ch =curl_setopt($ch, CURLOPT_URL, $url); true);curl_seto...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。