用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 相关文章推荐
PHP聊天室技术
Oct 09 PHP
php_xmlhttp 乱码问题解决方法
Aug 07 PHP
让的PHP代码飞起来的40条小技巧(提升php效率)
Apr 12 PHP
PHP中将字符串转化为整数(int) intval() printf() 性能测试
Mar 20 PHP
PHP提交表单失败后如何保留已经填写的信息
Jun 20 PHP
PHP实现显示照片exif信息的方法
Jul 11 PHP
thinkPHP3.2简单实现文件上传的方法
May 16 PHP
YII2 实现多语言配置的方法分享
Jan 11 PHP
PHP使用curl_multi实现并发请求的方法示例
Apr 29 PHP
PHP微信H5支付开发实例
Jul 25 PHP
PHP后台实现微信小程序登录
Aug 03 PHP
PHP网站常见安全漏洞,及相应防范措施总结
Mar 01 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
Zend studio for eclipse中使php可以调用mysql相关函数的设置方法
2008/10/13 PHP
深入PHP异步执行的详解
2013/06/03 PHP
解决CodeIgniter伪静态失效
2014/06/09 PHP
php写入数据到CSV文件的方法
2015/03/14 PHP
PHP7标量类型declare用法实例分析
2016/09/26 PHP
php中的抽象方法和抽象类
2017/02/14 PHP
php根据地址获取百度地图经纬度的实例方法
2019/09/03 PHP
PHP设计模式之外观模式(Facade)入门与应用详解
2019/12/13 PHP
[原创]用javascript实现检测指定目录是否存在的方法
2008/01/12 Javascript
javascript获取当前日期时间及其它操作函数
2011/01/11 Javascript
原来Jquery.load的方法可以一直load下去
2011/03/28 Javascript
js+css实现文字散开重组动画特效代码分享
2015/08/21 Javascript
Bootstrap每天必学之进度条
2015/11/30 Javascript
JavaScript缓冲运动实现方法(2则示例)
2016/01/08 Javascript
基于javascript实现全屏漂浮广告
2016/03/31 Javascript
JQuery validate插件Remote用法大全
2016/05/15 Javascript
jQuery+CSS实现简单切换菜单示例
2016/07/27 Javascript
js判断请求的url是否可访问,支持跨域判断的实现方法
2016/09/17 Javascript
关于jQuery库冲突的完美解决办法
2017/05/20 jQuery
使用MUI框架模拟手机端的下拉刷新和上拉加载功能
2017/09/04 Javascript
jQuery实现的自定义轮播图功能详解
2018/12/28 jQuery
JS大坑之19位数的Number型精度丢失问题详解
2019/04/22 Javascript
微信小程序云开发如何实现数据库自动备份实现
2019/08/16 Javascript
微信小程序sessionid不一致问题解决
2019/08/30 Javascript
在vue中把含有html标签转为html渲染页面的实例
2019/10/28 Javascript
Vue axios与Go Frame后端框架的Options请求跨域问题详解
2020/03/03 Javascript
对vue生命周期的深入理解
2020/12/03 Vue.js
nodejs处理tcp连接的核心流程
2021/02/26 NodeJs
python解析html开发库pyquery使用方法
2014/02/07 Python
悦木之源美国官网:Origins美国
2016/08/01 全球购物
英国第一家领先的在线处方眼镜零售商:Glasses Direct
2018/02/23 全球购物
企业治理工作自我评价
2013/09/26 职场文书
精彩的英文自荐信
2014/01/30 职场文书
2014年人力资源部工作总结
2014/11/19 职场文书
2019最新激励员工口号大全!
2019/06/28 职场文书
Java 在线考试云平台的实现
2021/11/23 Java/Android