用php来检测proxy


Posted in PHP onOctober 09, 2006

终于写出个有用的东西了!
能够检测大部分通过代理服务器访问的ip.
<?php  
//beiji.com   2000.6.17  
$ip = getenv("REMOTE_ADDR");  
$v = getenv("HTTP_VIA");  
$f = getenv("HTTP_X_FORWARDED_FOR");  
$c = getenv("HTTP_XROXY_CONNECTION");  
$o = getenv("HTTP_PRAGMA");  

print '<br>REMOTE_ADDR';  
print $ip;  

if (($v=="")&&($f=="")&&($c=="")&&($o=="")){  
print "<br>not through proxy";  
}  
else {  
print "<br>through proxy";  
print '<br>http_via: ';print $v;  
print '<br>http_x_forwarded_for: ';print $f;  
print '<br>http_xroxy_connection: ';print $c;  
print '<br>http_pragma: ';print $o;  
}  
?>  

PHP 相关文章推荐
用 PHP5 轻松解析 XML
Dec 04 PHP
php 在线打包_支持子目录
Jun 28 PHP
PHP 图片文件上传实现代码
Dec 29 PHP
PHP使用PDO连接ACCESS数据库
Mar 05 PHP
php简单实现无限分类树形列表的方法
Mar 27 PHP
PHP获取指定月份第一天和最后一天的方法
Jul 18 PHP
浅谈使用PHP开发微信支付的流程
Oct 04 PHP
编写PHP脚本来实现WordPress中评论分页的功能
Dec 10 PHP
PHP创建/删除/复制文件夹、文件
May 03 PHP
Yii2中如何使用modal弹窗(基本使用)
May 30 PHP
功能强大的php文件上传类
Aug 29 PHP
PHP新特性详解之命名空间、性状与生成器
Jul 18 PHP
如何将一个表单同时提交到两个地方处理
Oct 09 #PHP
PHP制作图型计数器的例子
Oct 09 #PHP
多php服务器实现多session并发运行
Oct 09 #PHP
提升PHP速度全攻略
Oct 09 #PHP
php4的彩蛋
Oct 09 #PHP
在PHP中使用灵巧的体系结构
Oct 09 #PHP
PHP脚本的10个技巧(8)
Oct 09 #PHP
You might like
php生成随机颜色方法汇总
2014/12/03 PHP
php+mysqli实现批量替换数据库表前缀的方法
2014/12/29 PHP
PHP中应该避免使用同名变量(拆分临时变量)
2015/04/03 PHP
Yii2.0中的COOKIE和SESSION用法
2016/08/12 PHP
Thinkphp 在api开发中异常返回依然是html的解决方式
2019/10/16 PHP
js removeChild 障眼法 可能出现的错误
2009/10/06 Javascript
javascript 当前日期转化为中文的实现代码
2010/05/13 Javascript
jquery ajax方式直接提交整个表单核心代码
2013/08/15 Javascript
Js base64 加密解密介绍
2013/10/11 Javascript
初识SmartJS - AOP三剑客
2014/06/08 Javascript
使用JS获取当前地理位置方法汇总
2014/12/18 Javascript
用JavaScript来美化HTML的select标签的下拉列表效果
2015/11/17 Javascript
jQuery自定义滚动条完整实例
2016/01/08 Javascript
使用Browserify来实现CommonJS的浏览器加载方法
2017/05/14 Javascript
JS中使用react-tooltip插件实现鼠标悬浮显示框
2019/05/15 Javascript
vue prop传值类型检验方式
2020/07/30 Javascript
关于ES6尾调用优化的使用
2020/09/11 Javascript
vue实现单一筛选、删除筛选条件
2020/10/26 Javascript
在Python中使用HTML模版的教程
2015/04/29 Python
Python浅复制中对象生存周期实例分析
2018/04/02 Python
python实现根据文件关键字进行切分为多个文件的示例
2018/12/10 Python
python之生成多层json结构的实现
2020/02/27 Python
快速解决Django关闭Debug模式无法加载media图片与static静态文件
2020/04/07 Python
解决python运行效率不高的问题
2020/07/20 Python
详解pycharm自动import所需的库的操作方法
2020/11/30 Python
德国大型的家具商店:Pharao24.de
2016/10/02 全球购物
我们是伦敦女孩:WalG
2018/01/08 全球购物
Hello Molly美国:女性时尚在线
2019/08/26 全球购物
中小学校园安全广播稿
2014/09/29 职场文书
班子群众路线教育实践个人对照检查材料思想汇报
2014/09/30 职场文书
教师党的群众路线教育实践活动个人整改方案
2014/10/31 职场文书
考生诚信考试承诺书
2015/04/29 职场文书
2015年党建工作目标责任书
2015/05/08 职场文书
董事长秘书工作总结
2015/08/14 职场文书
使用PDF.js渲染canvas实现预览pdf的效果示例
2021/04/17 Javascript
详解JS WebSocket断开原因和心跳机制
2021/05/07 Javascript