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 相关文章推荐
apache+php完美解决301重定向的两种方法
Jun 08 PHP
PHP 自定义错误处理函数的使用详解
May 10 PHP
PHP+MySQL修改记录的方法
Jan 21 PHP
php获得文件大小和文件创建时间的方法
Mar 13 PHP
PHP统一页面编码避免乱码问题
Apr 09 PHP
php header函数的常用http头设置
Jun 25 PHP
php简单日历函数
Oct 28 PHP
PHP类型约束用法示例
Sep 28 PHP
PHP函数按引用传递参数及函数可选参数用法示例
Jun 04 PHP
Smarty模板变量与调节器实例详解
Jul 20 PHP
laravel高级的Join语法详解以及使用Join多个条件
Oct 16 PHP
Laravel框架下的Contracts契约详解
Mar 17 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中的日期处理方法集锦
2007/01/02 PHP
PHP中strlen()和mb_strlen()的区别浅析
2014/06/19 PHP
php中解析带中文字符的url函数分享
2015/01/20 PHP
CodeIgniter控制器之业务逻辑实例分析
2016/01/20 PHP
PHP实现给定一列字符,生成指定长度的所有可能组合示例
2019/06/22 PHP
关于flash遮盖div浮动层的解决方法
2010/07/17 Javascript
form.submit()不能提交表单的错误原因及解决方法
2014/10/13 Javascript
深入了解JavaScript中的Symbol的使用方法
2015/07/28 Javascript
javascript实现密码验证
2015/11/10 Javascript
轻松学习jQuery插件EasyUI EasyUI创建菜单与按钮
2015/11/30 Javascript
jQuery form插件之ajaxForm()和ajaxSubmit()的可选参数项对象
2016/01/23 Javascript
Node.js connect ECONNREFUSED错误解决办法
2016/09/15 Javascript
微信小程序 教程之引用
2016/10/18 Javascript
想用好React的你必须要知道的一些事情
2017/07/24 Javascript
深入理解Vue nextTick 机制
2018/04/28 Javascript
Vue中的scoped实现原理及穿透方法
2018/05/15 Javascript
Node.js实现用户评论社区功能(体验前后端开发的乐趣)
2019/05/09 Javascript
Jquery异步上传文件代码实例
2019/11/13 jQuery
原生JavaScript之es6中Class的用法分析
2020/02/23 Javascript
小程序选项卡以及swiper套用(跨页面)
2020/06/19 Javascript
python实现向ppt文件里插入新幻灯片页面的方法
2015/04/28 Python
python使用socket向客户端发送数据的方法
2015/04/29 Python
Python 通过pip安装Django详细介绍
2017/04/28 Python
从django的中间件直接返回请求的方法
2018/05/30 Python
详解opencv Python特征检测及K-最近邻匹配
2019/01/21 Python
如何解决tensorflow恢复模型的特定值时出错
2020/02/06 Python
python为QT程序添加图标的方法详解
2020/03/09 Python
Python 实现 T00ls 自动签到脚本代码(邮件+钉钉通知)
2020/07/06 Python
Python3.7安装pyaudio教程解析
2020/07/24 Python
HTML5事件方法全部汇总
2016/05/12 HTML / CSS
求职简历自荐信范文
2013/10/21 职场文书
企业职业病防治方案
2014/05/29 职场文书
企业法人代表授权委托书
2014/10/02 职场文书
工作年限证明模板
2015/06/15 职场文书
教你如何使用Python实现二叉树结构及三种遍历
2021/06/18 Python
Python基本知识点总结
2022/04/07 Python