ホームページ >バックエンド開発 >PHPチュートリアル >PHPカールはWebサイトのリクエストヘッダーを変更します

PHPカールはWebサイトのリクエストヘッダーを変更します

WBOY
WBOYオリジナル
2016-07-25 09:12:531709ブラウズ

例として、PHP CURL は、useragent、ヘッダー情報などを含む Web サイトのリクエストヘッダーを変更します。

コード:

  1. for ($i = 0; $i <5; $i++) {

  2. task();
  3. }

  4. //アクセスリクエストヘッダーを変更

  5. function task() {
  6. $url = "http://www.xxx.com/?fromuid=272539";
  7. $ip = "100.100.".rand(1, 255). " .".rand(1, 255);
  8. $headers = array("X-FORWARDED-FOR:$ip");
  9. $curl =curl_init($url);
  10. curl_setopt($curl, CURLOPT_HTTPHEADER, $headers ) ;
  11. curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
  12. curl_setopt($curl, CURLOPT_USERAGENT, "Mozilla/4.0");
  13. $src =curl_exec($curl);
  14. curl_close($curl);
  15. }
  16. ?> ;

コードをコピー


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