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实现链结人气统计
Oct 09 PHP
PHP入门学习的几个不错的实例代码
Jul 13 PHP
PHP中输出转义JavaScript代码的实现代码
Apr 22 PHP
第三章 php操作符与控制结构代码
Dec 30 PHP
深入php-fpm的两种进程管理模式详解
Jun 03 PHP
PHP FATAL ERROR: CALL TO UNDEFINED FUNCTION BCMUL()解决办法
May 04 PHP
Laravel模板引擎Blade中section的一些标签的区别介绍
Feb 10 PHP
php实现通用的信用卡验证类
Mar 24 PHP
PHP模拟asp.net的StringBuilder类实现方法
Aug 08 PHP
php 利用array_slice函数获取随机数组或前几条数据
Sep 30 PHP
php去除二维数组的重复项方法
Nov 03 PHP
mongodb和php的用法详解
Mar 25 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结合Jquery和ajax实现瀑布流特效
2016/01/07 PHP
基于jquery的tab切换 js原理
2010/04/01 Javascript
JQuery 选择和过滤方法代码总结
2010/11/19 Javascript
JQuery操作表格(隔行着色,高亮显示,筛选数据)
2012/02/23 Javascript
VS2008中使用JavaScript调用WebServices
2014/12/18 Javascript
PHP守护进程实例
2015/03/06 Javascript
JavaScript中标识符提升问题
2015/06/11 Javascript
jQuery实现无限往下滚动效果代码
2016/04/16 Javascript
浅谈jquery中使用canvas的问题
2016/10/10 Javascript
js手机号批量滚动抽奖实现代码
2020/04/17 Javascript
JavaScript中数组常见操作技巧
2017/09/01 Javascript
Vue的Class与Style绑定的方法
2017/09/01 Javascript
Angular弹出模态框的两种方式
2017/10/19 Javascript
浅谈mint-ui 填坑之路
2017/11/06 Javascript
如何解决React官方脚手架不支持Less的问题(小结)
2018/09/12 Javascript
在Bootstrap开发框架中使用dataTable直接录入表格行数据的方法
2018/10/25 Javascript
JavaScript实现预览本地上传图片功能完整示例
2019/03/08 Javascript
微信小程序遍历Echarts图表实现多个饼图
2019/04/25 Javascript
详解ECMAScript2019/ES10新属性
2019/12/06 Javascript
在Python程序中操作文件之flush()方法的使用教程
2015/05/24 Python
python采集百度百科的方法
2015/06/05 Python
批处理与python代码混合编程的方法
2016/05/19 Python
selenium+python自动化测试之使用webdriver操作浏览器的方法
2019/01/23 Python
python 变量初始化空列表的例子
2019/11/28 Python
python里glob模块知识点总结
2021/01/05 Python
Html5游戏开发之乒乓Ping Pong游戏示例(一)
2013/01/21 HTML / CSS
让IE9以下版本的浏览器兼容HTML5的方法
2014/03/12 HTML / CSS
北京RT科技有限公司.net工程师面试题
2013/02/15 面试题
生产车间实习自我鉴定
2013/09/23 职场文书
小学生打架检讨书
2014/01/26 职场文书
中专自我鉴定
2014/02/05 职场文书
学校法制宣传日活动总结
2014/11/01 职场文书
客户经理岗位职责
2015/01/31 职场文书
建立共青团委员会的请示
2019/04/02 职场文书
MySQL修改默认引擎和字符集详情
2021/09/25 MySQL
Python自动操作神器PyAutoGUI的使用教程
2022/06/16 Python