最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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)用例子,可以?huà)焐洗碓囋囆Ч? 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ā)給您的訪(fǎng)問(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,但是向訪(fǎng)問(wèn)對(duì)象透露了您是使用代理服務(wù)器訪(fǎng)問(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
    告訴了訪(fǎng)問(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ù)器直接訪(fǎng)問(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實(shí)現(xiàn)通用的信用卡驗(yàn)證類(lèi)

    php實(shí)現(xiàn)通用的信用卡驗(yàn)證類(lèi)

    這篇文章主要介紹了php實(shí)現(xiàn)通用的信用卡驗(yàn)證類(lèi),涉及信用卡的規(guī)則與php字符串操作的相關(guān)技巧,具有一定參考借鑒價(jià)值,文中有英文原文注釋說(shuō)明,有助于更直觀的了解源碼相關(guān)信息,需要的朋友可以參考下
    2015-03-03
  • PHP下常用正則表達(dá)式整理

    PHP下常用正則表達(dá)式整理

    PHP下常用正則表達(dá)式整理,使用php的朋友能用得到。
    2010-10-10
  • windows服務(wù)器使用IIS時(shí)thinkphp搜索中文無(wú)效問(wèn)題

    windows服務(wù)器使用IIS時(shí)thinkphp搜索中文無(wú)效問(wèn)題

    在用ThinkPHP開(kāi)發(fā)的網(wǎng)站,在linux服務(wù)器下使用過(guò)一段時(shí)間,一切正常。但是更換到windows服務(wù)器時(shí),發(fā)現(xiàn)搜索的時(shí)候,無(wú)法搜索中文,查不出相應(yīng)的結(jié)果。查看數(shù)據(jù)庫(kù)發(fā)現(xiàn)數(shù)據(jù)是存在的。linux服務(wù)器下正常,而且搜索數(shù)字或字母程序正常,說(shuō)明程序是沒(méi)有任何問(wèn)題的。
    2023-06-06
  • php無(wú)序樹(shù)實(shí)現(xiàn)方法

    php無(wú)序樹(shù)實(shí)現(xiàn)方法

    這篇文章主要介紹了php無(wú)序樹(shù)實(shí)現(xiàn)方法,實(shí)例分析了php無(wú)序樹(shù)的實(shí)現(xiàn)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-07-07
  • php+ajax無(wú)刷新分頁(yè)實(shí)例詳解

    php+ajax無(wú)刷新分頁(yè)實(shí)例詳解

    這篇文章主要介紹了php+ajax無(wú)刷新分頁(yè)的方法,結(jié)合實(shí)例形式較為詳細(xì)的分析了php數(shù)據(jù)查詢(xún)結(jié)合ajax數(shù)據(jù)交互實(shí)現(xiàn)無(wú)刷新分頁(yè)效果的相關(guān)技巧,需要的朋友可以參考下
    2015-12-12
  • PHP縮略圖等比例無(wú)損壓縮,可填充空白區(qū)域補(bǔ)充色

    PHP縮略圖等比例無(wú)損壓縮,可填充空白區(qū)域補(bǔ)充色

    PHP縮略圖 等比例無(wú)損壓縮,可填充空白區(qū)域補(bǔ)充色的實(shí)現(xiàn)代碼,需要的朋友可以參考下。
    2011-06-06
  • PHP手機(jī)號(hào)碼及郵箱正則表達(dá)式實(shí)例解析

    PHP手機(jī)號(hào)碼及郵箱正則表達(dá)式實(shí)例解析

    這篇文章主要介紹了PHP手機(jī)號(hào)碼及郵箱正則表達(dá)式實(shí)例解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-07-07
  • Php header()函數(shù)語(yǔ)法及使用代碼

    Php header()函數(shù)語(yǔ)法及使用代碼

    Php header()函數(shù)語(yǔ)法及使用代碼詳解,這里列出了header的常用常用狀態(tài)碼。
    2013-11-11
  • PHP 處理圖片的類(lèi)實(shí)現(xiàn)代碼

    PHP 處理圖片的類(lèi)實(shí)現(xiàn)代碼

    PHP 處理圖片的類(lèi)實(shí)現(xiàn)代碼,需要的朋友可以參考下。
    2009-10-10
  • ThinkPHP5 驗(yàn)證器的具體使用

    ThinkPHP5 驗(yàn)證器的具體使用

    這篇文章主要介紹了ThinkPHP5 驗(yàn)證器的具體使用,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-05-05

最新評(píng)論

论坛| 台南市| 安乡县| 新竹县| 明星| 金坛市| 雷山县| 剑河县| 南川市| 西安市| 贡山| 平顶山市| 通州市| 綦江县| 清流县| 丰镇市| 哈巴河县| 湖州市| 晋中市| 皮山县| 乌鲁木齐县| 苏州市| 宁武县| 恭城| 秦安县| 兴宁市| 秦皇岛市| 博客| 达孜县| 龙泉市| 收藏| 南召县| 类乌齐县| 安福县| 遵义市| 海淀区| 崇明县| 温泉县| 安达市| 米泉市| 义乌市|