PHP中如何防止外部恶意提交调用ajax接口


Posted in PHP onApril 11, 2016

我们自己网站写好的ajax接口,如果给自己用,那就限定一下来路域名,判断一下来路即可。

注意:将3water.com替换成你自己的域名。

//判断来路

if(!isset($_SERVER['HTTP_REFERER']) || !stripos($_SERVER['HTTP_REFERER'],'3water.com')) {

 echo 'cann`t access';

 exit();

}
PHP 相关文章推荐
php学习笔记 数组的常用函数
Jun 13 PHP
php连接mssql数据库的几种方法
Feb 21 PHP
wamp下修改mysql访问密码的解决方法
May 07 PHP
php 深入理解strtotime函数的使用详解
May 23 PHP
php set_time_limit()函数的使用详解
Jun 05 PHP
采用memcache在web集群中实现session的同步会话
Jul 05 PHP
PHP编译安装时常见错误解决办法
May 28 PHP
php获取英文姓名首字母的方法
Jul 13 PHP
PHP strip_tags() 去字符串中的 HTML、XML 以及 PHP 标签的函数
May 22 PHP
PHP自定义函数实现格式化秒的方法
Sep 14 PHP
实例分析PHP中PHPMailer发邮件
Dec 13 PHP
thinkphp5.1框架模板布局与模板继承用法分析
Jul 19 PHP
PHP读取mssql json数据中文乱码的解决办法
Apr 11 #PHP
PHP模板引擎Smarty中的保留变量用法分析
Apr 11 #PHP
PHP模板引擎Smarty内建函数foreach,foreachelse用法分析
Apr 11 #PHP
PHP模板引擎Smarty之配置文件在模板变量中的使用方法示例
Apr 11 #PHP
PHP模板引擎Smarty中变量的使用方法示例
Apr 11 #PHP
php实现生成验证码实例分享
Apr 10 #PHP
PHP实现简单实用的分页类代码
Apr 08 #PHP
You might like
基于curl数据采集之单页面并行采集函数get_htmls的使用
2013/04/28 PHP
PHP类的封装与继承详解
2015/09/29 PHP
深入浅析php中sprintf与printf函数的用法及区别
2016/01/08 PHP
豆瓣网的jquery代码实例
2008/06/15 Javascript
javascript 动态添加事件代码
2008/11/30 Javascript
JavaScript Event学习第四章 传统的事件注册模型
2010/02/07 Javascript
将HTMLCollection/NodeList/伪数组转换成数组的实现方法
2011/06/20 Javascript
JavaScript获取页面中第一个锚定文本的方法
2015/04/03 Javascript
JavaScript按值删除数组元素的方法
2015/04/24 Javascript
JavaScript的ExtJS框架中数面板TreePanel的使用实例解析
2016/05/21 Javascript
基于bootstrap实现广告轮播带图片和文字效果
2016/07/22 Javascript
jquery select2的使用心得(推荐)
2016/12/04 Javascript
JavaScript装饰器函数(Decorator)实例详解
2017/03/30 Javascript
js获取浏览器的各种属性
2017/04/27 Javascript
angularjs $http实现form表单提交示例
2017/06/09 Javascript
javaScript实现鼠标在文字上悬浮时弹出悬浮层效果
2020/04/12 Javascript
老生常谈JavaScript获取CSS样式的方法(兼容各浏览器)
2018/09/19 Javascript
js实现随机div颜色位置 类似满天星效果
2019/10/24 Javascript
python实现无证书加密解密实例
2014/10/27 Python
Python利用递归和walk()遍历目录文件的方法示例
2017/07/14 Python
python 删除大文件中的某一行(最有效率的方法)
2017/08/19 Python
Python中注释(多行注释和单行注释)的用法实例
2019/08/28 Python
2020新版本pycharm+anaconda+opencv+pyqt环境配置学习笔记,亲测可用
2020/03/24 Python
澳大利亚宠物食品和药物在线:Jumbo Pets
2018/03/24 全球购物
爱尔兰电子产品购物网站:Komplett.ie
2018/04/04 全球购物
彪马西班牙官网:PUMA西班牙
2019/06/18 全球购物
Java和Javasciprt的区别
2012/09/02 面试题
linux面试题参考答案(9)
2015/01/07 面试题
会计专业毕业生自我评价
2013/09/25 职场文书
主持人演讲稿范文
2013/12/28 职场文书
司机检讨书
2014/02/13 职场文书
财务人员入职担保书
2015/09/22 职场文书
《火烧云》教学反思
2016/02/23 职场文书
MySQL创建索引需要了解的
2021/04/08 MySQL
python实现Thrift服务端的方法
2021/04/20 Python
vue响应式原理与双向数据的深入解析
2021/06/04 Vue.js