欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

PHP curl修改网站请求头

程序员文章站 2022-03-26 16:19:52
...

例子,php curl修改网站请求头,包括useragent、header信息等。

代码:

  1. for ($i = 0; $i task();

  2. }
  3. //修改访问请求头

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