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 随机生成10位字符代码
Mar 26 PHP
PHP 定界符 使用技巧
Jun 14 PHP
关于php程序报date()警告的处理(date_default_timezone_set)
Oct 22 PHP
php 强制下载文件实现代码
Oct 28 PHP
Drupal7 form表单二次开发要点与实例
Mar 02 PHP
php合并数组中相同元素的方法
Nov 13 PHP
PHP扩展模块memcached长连接使用方法分析
Dec 24 PHP
PHP整合七牛实现上传文件
Jul 03 PHP
PHP判断文件是否被引入的方法get_included_files用法示例
Nov 29 PHP
Zend Framework前端控制器用法示例
Dec 11 PHP
浅谈PHP的排列组合(如输入a,b,c 输出他们的全部组合)
Mar 14 PHP
PHP的Trait机制原理与用法分析
Oct 18 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
【动漫杂谈】关于《请在T台上微笑》
2020/03/03 日漫
基于PHP生成静态页的实现方法
2013/05/10 PHP
php判断数组中是否存在指定键(key)的方法
2015/03/17 PHP
php实现Mongodb自定义方式生成自增ID的方法
2015/03/23 PHP
php用户密码加密算法分析【Discuz加密算法】
2016/10/12 PHP
PHP+Mysql+Ajax实现淘宝客服或阿里旺旺聊天功能(前台页面)
2017/06/16 PHP
判断是否输入完毕再激活提交按钮
2006/06/26 Javascript
jquery之Document元素选择器篇
2008/08/14 Javascript
在父页面调用子页面的JS方法
2013/09/29 Javascript
nodejs中使用monk访问mongodb
2014/07/06 NodeJs
new Date()问题在ie8下面的处理方法
2014/07/31 Javascript
jQuery插件expander实现图片翻转特效
2015/05/21 Javascript
jquery简单实现外部链接用新窗口打开的方法
2015/05/30 Javascript
JS鼠标拖拽实例分析
2015/11/23 Javascript
JavaScript使用DeviceOne开发实战(四)仿优酷视频应用
2015/12/02 Javascript
利用JavaScript阻止表单提交的两种方法
2016/08/11 Javascript
Bootstrop实现多级下拉菜单功能
2016/11/24 Javascript
javascript如何用递归写一个简单的树形结构示例
2017/09/06 Javascript
vue 使用Jade模板写html,stylus写css的方法
2018/02/23 Javascript
node.js遍历目录的方法示例
2018/08/01 Javascript
Vue的属性、方法、生命周期实例代码详解
2019/09/17 Javascript
关于IDEA中的.VUE文件报错 Export declarations are not supported by current JavaScript version
2020/10/17 Javascript
Python实现竖排打印传单手机号码易撕条
2015/03/16 Python
python urllib urlopen()对象方法/代理的补充说明
2017/06/29 Python
Python实现的多进程和多线程功能示例
2018/05/29 Python
Python3.6基于正则实现的计算器示例【无优化简单注释版】
2018/06/14 Python
Python数据可视化教程之Matplotlib实现各种图表实例
2019/01/13 Python
Pytorch to(device)用法
2020/01/08 Python
基于python实现生成指定大小txt文档
2020/07/20 Python
美国大型的健身社区和补充商店:Bodybuilding.com
2016/09/06 全球购物
廉洁使者实施方案
2014/03/29 职场文书
好听的队名和口号
2014/06/09 职场文书
《改造我们的学习》心得体会
2014/11/07 职场文书
2015年体检中心工作总结
2015/05/27 职场文书
聘任协议书(挂靠)
2015/09/21 职场文书
在vue中import()语法不能传入变量的问题及解决
2022/04/01 Vue.js