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 接口类与抽象类的实际作用
Nov 26 PHP
php 用checkbox一次性删除多条记录的方法
Feb 23 PHP
一篇有意思的技术文章php介绍篇
Oct 26 PHP
ThinkPHP自动验证失败的解决方法
Jun 09 PHP
PHP常用的缓存技术汇总
May 05 PHP
ThinkPHP3.1新特性之动态设置自动完成和自动验证示例
Jun 19 PHP
ThinkPHP基于PHPExcel导入Excel文件的方法
Oct 15 PHP
php操作xml入门之xml基本介绍及xml标签元素
Jan 23 PHP
简单介绍PHP的责任链编程模式
Aug 11 PHP
Yii2.0框架实现带分页的多条件搜索功能示例
Feb 20 PHP
laravel5.2表单验证,并显示错误信息的实例
Sep 29 PHP
PHP数组访问常用方法解析
Sep 05 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
php缓存技术详细总结
2013/08/07 PHP
php环境套包 dedeampz 伪静态设置示例
2014/03/26 PHP
javascript jQuery插件练习
2008/12/24 Javascript
JS+CSS制作DIV层可(最小化/拖拽/排序)功能实现代码
2013/02/25 Javascript
按下Enter焦点移至下一个控件的实现js代码
2013/12/11 Javascript
js实现精美的图片跟随鼠标效果实例
2015/05/16 Javascript
jQuery实现浮动层随浏览器滚动条滚动的方法
2015/09/22 Javascript
javascript类型系统 Window对象学习笔记
2016/01/07 Javascript
Bootstrap登陆注册页面开发教程
2016/07/12 Javascript
浅谈jquery中next与siblings的区别
2016/10/27 Javascript
JavaScript中浅讲ajax图文详解
2016/11/11 Javascript
JavaScript编程设计模式之构造器模式实例分析
2017/10/25 Javascript
详解vuex中action何时完成以及如何正确调用dispatch的思考
2019/01/21 Javascript
详解Node.js异步处理的各种写法
2019/06/09 Javascript
使用Vue CLI创建typescript项目的方法
2019/08/09 Javascript
微信小程序 textarea 层级过高问题简单解决方案
2019/10/14 Javascript
vue 使用post/get 下载导出文件操作
2020/08/07 Javascript
通过vue.extend实现消息提示弹框的方法记录
2021/01/07 Vue.js
Python多线程结合队列下载百度音乐的方法
2015/07/27 Python
Python正则表达式使用范例分享
2016/12/04 Python
Python实现 多进程导入CSV数据到 MySQL
2017/02/26 Python
Python使用matplotlib绘制正弦和余弦曲线的方法示例
2018/01/06 Python
浅谈numpy生成数组的零值问题
2018/11/12 Python
Python实现的各种常见分布算法示例
2018/12/13 Python
selenium+python自动化测试之使用webdriver操作浏览器的方法
2019/01/23 Python
Python3最长回文子串算法示例
2019/03/04 Python
Python 实现文件读写、坐标寻址、查找替换功能
2019/09/11 Python
Free People中国官网:波西米亚风格女装服饰
2016/08/30 全球购物
班主任工作年限证明
2014/01/12 职场文书
房屋租赁意向书
2014/04/01 职场文书
公共机构节能宣传周活动总结
2014/07/09 职场文书
小学学校门卫岗位职责
2014/08/03 职场文书
小程序实现文字循环滚动动画
2021/06/14 Javascript
python数字类型和占位符详情
2022/03/13 Python
PYTHON InceptionV3模型的复现详解
2022/05/06 Python
小喇叭开始广播了! 四十多年前珍贵老照片
2022/05/09 无线电