api安全之ip访问限制

来源:互联网 发布:软件系统售后服务承诺 编辑:程序博客网 时间:2024/06/03 18:32

参考文档: http://www.cnblogs.com/jackluo/archive/2013/03/03/2941411.html

两种方式可以获取客户端的ip的:

a. 一种是 没有使用代理

b. 是使用了透明的代理服务器  

一般公司内部的使用下面的就可以了


$ip = isset($_SERVER['REMOTE_ADDR'])?$_SERVER['REMOTE_ADDR']:'';if (!$ip || !filter_var($ip, FILTER_VALIDATE_IP)) {    exit('请求地址不合法');}if (!in_array(substr($ip, 0, 3), ['ip1', 'ip2'])) {    exit('没有权限');}

原创粉丝点击