欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

PHP實(shí)現(xiàn)檢測(cè)客戶(hù)端是否使用代理服務(wù)器及其匿名級(jí)別

 更新時(shí)間:2015年01月07日 11:21:04   投稿:hebedich  
這篇文章主要介紹了PHP實(shí)現(xiàn)檢測(cè)客戶(hù)端是否使用代理服務(wù)器及其匿名級(jí)別,需要的朋友可以參考下

要判斷客戶(hù)端是否使用代理服務(wù)器,可以從客戶(hù)端所發(fā)送的環(huán)境變量信息來(lái)判斷。

具體來(lái)說(shuō),就是看HTTP_VIA字段,如果這個(gè)字段設(shè)置了,說(shuō)明客戶(hù)端使用了代理服務(wù)器。

匿名級(jí)別可以參考下表來(lái)判斷。

給出一個(gè)應(yīng)用例子,可以掛上代理試試效果: http://ip.mixsec.org/

一、沒(méi)有使用代理服務(wù)器的情況:

     REMOTE_ADDR = 您的 IP
     HTTP_VIA = 沒(méi)數(shù)值或不顯示
     HTTP_X_FORWARDED_FOR = 沒(méi)數(shù)值或不顯示

二、使用透明代理服務(wù)器的情況:Transparent Proxies

    REMOTE_ADDR = 代理服務(wù)器 IP
    HTTP_VIA = 代理服務(wù)器 IP (補(bǔ)充:這個(gè)字段由代理服務(wù)器填充,有時(shí)會(huì)填充網(wǎng)關(guān)信息等)
    HTTP_X_FORWARDED_FOR = 您的真實(shí) IP
    這類(lèi)代理服務(wù)器還是將您的信息轉(zhuǎn)發(fā)給您的訪問(wèn)對(duì)象,無(wú)法達(dá)到隱藏真實(shí)身份的目的。

三、使用普通匿名代理服務(wù)器的情況:Anonymous Proxies

    REMOTE_ADDR = 代理服務(wù)器 IP
    HTTP_VIA = 代理服務(wù)器 IP (補(bǔ)充:這個(gè)字段由代理服務(wù)器填充,有時(shí)會(huì)填充網(wǎng)關(guān)信息等)
    HTTP_X_FORWARDED_FOR = 代理服務(wù)器 IP
    隱藏了您的真實(shí)IP,但是向訪問(wèn)對(duì)象透露了您是使用代理服務(wù)器訪問(wèn)他們的。

四、使用欺騙性代理服務(wù)器的情況:Distorting Proxies

    REMOTE_ADDR = 代理服務(wù)器 IP
    HTTP_VIA = 代理服務(wù)器 IP  (補(bǔ)充:這個(gè)字段由代理服務(wù)器填充,有時(shí)會(huì)填充網(wǎng)關(guān)信息等)
    HTTP_X_FORWARDED_FOR = 隨機(jī)的 IP
    告訴了訪問(wèn)對(duì)象您使用了代理服務(wù)器,但編造了一個(gè)虛假的隨機(jī)IP代替您的真實(shí)IP欺騙它。

五、使用高匿名代理服務(wù)器的情況:High Anonymity Proxies

   REMOTE_ADDR = 代理服務(wù)器 IP
   HTTP_VIA = 沒(méi)數(shù)值或不顯示
   HTTP_X_FORWARDED_FOR = 沒(méi)數(shù)值或不顯示
   完全用代理服務(wù)器的信息替代了您的所有信息,就象您就是完全使用那臺(tái)代理服務(wù)器直接訪問(wèn)對(duì)象。

除此之外,可以通過(guò)proxy judges總 結(jié)其他一些可供參考的判定信息,一遍于在實(shí)踐中加以利用。

最后寫(xiě)一個(gè)php例子,僅供大家參考:

復(fù)制代碼 代碼如下:

if(!empty($_SERVER['HTTP_VIA']))    //使用了代理
{
    if(!isset($_SERVER['HTTP_X_FORWARDED_FOR']))
    {
        //Anonymous Proxies    普通匿名代理服務(wù)器
        //代理IP地址為 $_SERVER['REMOTE_ADDR']
   }
   else
   {
        //Transparent Proxies 透明代理服務(wù)器
        //代理IP地址為 $_SERVER['REMOTE_ADDR']
        //真實(shí)ip地址為 $_SERVER['HTTP_X_FORWARDED_FOR']
   }
}
else    //沒(méi)有代理或者是高匿名代理
{
    //真實(shí)ip地址為 $_SERVER['REMOTE_ADDR']
}

相關(guān)文章

  • PHP curl CURLOPT_RETURNTRANSFER參數(shù)的作用使用實(shí)例

    PHP curl CURLOPT_RETURNTRANSFER參數(shù)的作用使用實(shí)例

    這篇文章主要介紹了PHP curl CURLOPT_RETURNTRANSFER參數(shù)的作用使用實(shí)例,CURLOPT_RETURNTRANSFER參數(shù)的作用是把CRUL獲取的內(nèi)容賦值到變量,需要的朋友可以參考下
    2015-02-02
  • PHP實(shí)現(xiàn)的登錄,注冊(cè)及密碼修改功能分析

    PHP實(shí)現(xiàn)的登錄,注冊(cè)及密碼修改功能分析

    這篇文章主要介紹了PHP實(shí)現(xiàn)的登錄,注冊(cè)及密碼修改功能,結(jié)合實(shí)例形式分析了php實(shí)現(xiàn)登陸功能的相關(guān)數(shù)據(jù)庫(kù)操作、ajax交互、數(shù)據(jù)驗(yàn)證及驗(yàn)證碼相關(guān)操作技巧,需要的朋友可以參考下
    2016-11-11
  • 淺談php://filter的妙用

    淺談php://filter的妙用

    php://filter是PHP中獨(dú)有的協(xié)議,利用這個(gè)協(xié)議可以創(chuàng)造很多“妙用”,有需要的朋友們學(xué)習(xí)下
    2019-03-03
  • PHP中使用break跳出多重循環(huán)代碼實(shí)例

    PHP中使用break跳出多重循環(huán)代碼實(shí)例

    這篇文章主要介紹了PHP中使用break跳出多重循環(huán)代碼實(shí)例,本文直接給出代碼,代碼簡(jiǎn)潔易一懂,一看就明白了,需要的朋友可以參考下
    2015-01-01
  • PHP實(shí)現(xiàn)二維數(shù)組根據(jù)key進(jìn)行排序的方法

    PHP實(shí)現(xiàn)二維數(shù)組根據(jù)key進(jìn)行排序的方法

    這篇文章主要介紹了PHP實(shí)現(xiàn)二維數(shù)組根據(jù)key進(jìn)行排序的方法,涉及php數(shù)組的遍歷與排序相關(guān)操作技巧,需要的朋友可以參考下
    2016-12-12
  • php 信息采集程序代碼

    php 信息采集程序代碼

    通過(guò)檢測(cè),$c已經(jīng)是內(nèi)容頁(yè)的數(shù)據(jù)流了,可是$pc這個(gè)的正則表達(dá)式為什么只匹配<這個(gè)字符其他的都沒(méi)有呢
    2009-03-03
  • php讀取xml實(shí)例代碼

    php讀取xml實(shí)例代碼

    php讀取xml實(shí)例代碼,需要的朋友可以參考下。
    2010-01-01
  • php遞歸刪除目錄與文件的方法

    php遞歸刪除目錄與文件的方法

    這篇文章主要介紹了php遞歸刪除目錄與文件的方法,涉及遞歸算法及php操作文件的技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2015-01-01
  • 利用PHP實(shí)現(xiàn)一個(gè)MySQL備份和恢復(fù)程序

    利用PHP實(shí)現(xiàn)一個(gè)MySQL備份和恢復(fù)程序

    由于客戶(hù)用的阿里云將要到期,需要把項(xiàng)目和阿里云上的數(shù)據(jù)庫(kù)都轉(zhuǎn)到政府云,數(shù)據(jù)肯定要轉(zhuǎn)過(guò)去,但是阿里云導(dǎo)出數(shù)據(jù)有數(shù)量限制,導(dǎo)出不全,所以就要程序執(zhí)行下,生成sql文件,然后導(dǎo)入政府云數(shù)據(jù)庫(kù),下面分享下具體實(shí)現(xiàn)過(guò)程
    2023-09-09
  • PHP封裝的Twitter訪問(wèn)類(lèi)實(shí)例

    PHP封裝的Twitter訪問(wèn)類(lèi)實(shí)例

    這篇文章主要介紹了PHP封裝的Twitter訪問(wèn)類(lèi),通過(guò)curl調(diào)用實(shí)現(xiàn)針對(duì)Twitter的常用訪問(wèn)功能,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-07-07

最新評(píng)論