PHP如何判断是否代理IP

 时间:2024-10-25 00:28:22

1、一、没有使用代理服务器的情况: REMOTE_ADDR = 您的 IP HTTP_VIA = 没数值或不显示 HTTP_X_FORWARDED_FOR = 没数值或不显示

2、二、使用透明代理服务器的情况:Transparent Proxies REMOTE_ADDR = 代理服务器 IP HTTP_VIA = 代理服务器 IP (补充:这个字段由代理服务器填充,有时会填充网关信息等) HTTP_X_FORWARDED_FOR = 您的真实 IP 这类代理服务器还是将您的信息转发给您的访问对象,无法达到隐藏真实身份的目的。

3、三、使用普通匿名代理服务器的情况:Anonymous Proxies REMOTE_ADDR = 代理服务器 IP HTTP_VIA = 代理服务器 IP (补充:这个字段由代理服务器填充,有时会填充网关信息等) HTTP_X_FORWARDED_FOR = 代理服务器 IP 隐藏了您的真实IP,但是向访问对象透露了您是使用代理服务器访问他们的。

4、四、使用欺骗性代理服务器的情况:Distorting Proxies REMOTE_ADDR = 代理服务儡泌掩羞器 IP HTTP_VIA = 代理服务器 IP (补充:这个字段由代理服务器填充,有时会填充网关信息等) HTTP_X_FORWARDED_FOR = 随机的 IP 告诉了访问对象您使用了代理服务器,但编造了一个虚假的随机IP代替您的真实IP欺骗它。

5、五、使用高匿名代理服务器的情况:High Anonymity Proxies REMOTE_ADDR = 代理服务器 IP HTTP_VIA = 没数值或不显示 HTTP_X_FORWARDED_FOR = 没数值或不显示 完全用代理服务器的信息替代了您的所有信息,就象您就是完全使用那台代理服务器直接访问对象

6、除此之外,可以通过proxy judges总 结其他一些可供参考的判定信息,一遍于在实践中加以利用。最后写一个php例子,仅供大家参考:

PHP如何判断是否代理IP
  • 夸克如何关闭广告过滤模式?
  • 三国杀合纵抗秦怎么升阶
  • Android APP加密方法都有哪些?
  • 英魂之刃—死灵法师
  • 热门搜索
    千层饼的做法 回收站删除的文件怎么恢复 板鸭的做法 雪里红的做法 韭菜肉馅饺子怎么调馅 论文怎么写 鸡胸肉的家常做法 草鱼汤的做法 宫颈肥大是怎么回事 瑶柱的做法