91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PHP中怎么使用curl偽造IP

發布時間:2021-08-04 10:57:49 來源:億速云 閱讀:591 作者:chen 欄目:開發技術

本篇內容主要講解“PHP中怎么使用curl偽造IP”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“PHP中怎么使用curl偽造IP”吧!

curl簡介:
curl是一個利用URL語法在命令行方式下工作的文件傳輸工具。它支持很多協議:FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE 以及 LDAP。curl同樣支持HTTPS認證,HTTP POST方法, HTTP PUT方法, FTP上傳, HTTP上傳, 代理服務器, cookies, 用戶名/密碼認證, 下載文件斷點續傳等等,功能十分強大。
PHP中常用curl實現的功能:
   1、實現遠程獲取和采集內容
   2、實現PHP 網頁版的FTP上傳下載
   3、實現模擬登陸
   4、實現接口對接(API),數據傳輸等
   5、實現模擬Cookie等

   PHP使用CURL功能
默認情況下PHP是不支持CURL功能的,需要在PHP.ini中開啟該功能

; extension= php_curl.dll//首先去除前面的;分號,并重啟Apache/IIS

使用curl偽造IP


我找到的IP拷貝到txt文件里,然后sed和awk處理了一下,分享一下我的awk處理腳本:

 #!/bin/awk -f 
   
  #運行前 
  BEGIN { 
    FS = " "; 
    count = 0; 
  } 
   
  #運行中 
  { 
    iparr[count ++] = $0; 
  } 
   
  #運行后 
  END { 
    printf("<?php\n"); 
    printf("$iparr = array(\n"); 
    for (i = 0; i < count; i ++) { 
      printf("'%s' => '%s',\n", iparr[i], iparr[i]); 
    } 
    printf(");\n"); 
  }

CURL使用

<?php 
  require_once dirname(__FILE__) . "/iplib.php"; 
   
  $req_url = "test.com"; 
   
  foreach ($iparr as $forward => $cip) { 
     
    $ch = curl_init(); 
     
    curl_setopt($ch, CURLOPT_URL, $req_url); 
    curl_setopt($ch, CURLOPT_HTTPHEADER, array( 
        "X-FORWARDED-FOR:$forward", 
        "CLIENT-IP:$cip" 
    )); 
    curl_setopt($ch, CURLOPT_REFERER, 'http://blog.csdn.net/'); 
    curl_setopt($ch, CURLOPT_HEADER, 1); 
     
    curl_exec($ch); 
     
    curl_close($ch); 
  }

缺陷
很多服務器端一般都采用了$_SERVER['REMOTE_ADDR']來獲取客戶端的真實ip,這是在傳輸層就已經決定的地址,無法通過CURL進行修改。

到此,相信大家對“PHP中怎么使用curl偽造IP”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

招远市| 左权县| 吐鲁番市| 贵港市| 贡山| 北海市| 罗江县| 荔浦县| 来安县| 苏尼特右旗| 定结县| 阆中市| 莲花县| 兴文县| 读书| 射阳县| 柯坪县| 阳信县| 台中市| 沂水县| 丹巴县| 开鲁县| 信丰县| 汕尾市| 达日县| 和静县| 丰宁| 阿勒泰市| 石嘴山市| 惠水县| 娄底市| 象州县| 永泰县| 乌兰浩特市| 黑山县| 冀州市| 堆龙德庆县| 建水县| 启东市| 阜宁县| 永兴县|