($_SERVER['REMOTE_ADDR'])和($_SERVER['HTTP_CLIENT_IP'])的区别

来源:互联网 发布:图片怎么在淘宝上搜索 编辑:程序博客网 时间:2024/05/16 05:44

看似相同,但如果客户端采用的是代理就可能不一样了

 

REMOTE_ADDR 是你的客户端跟你的服务器“握手”时候的IP。如果使用了“匿名代理”,REMOTE_ADDR将显示代理服务器的IP。

HTTP_CLIENT_IP 是代理服务器发送的HTTP头。如果是“超级匿名代理”,则返回none值。同样,REMOTE_ADDR也会被替换为这个代理服务器的IP。

原创粉丝点击