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 相关文章推荐
图片存储与浏览一例(Linux+Apache+PHP+MySQL)
Oct 09 PHP
利用discuz自带通行证整合dedecms的方法以及文件下载
Mar 06 PHP
PHP控制网页过期时间的代码
Sep 28 PHP
PHP 抓取网页图片并且另存为的实现代码
Mar 24 PHP
深入PHP与浏览器缓存的分析
Jun 03 PHP
PHP+javascript制作带提示的验证码源码分享
May 28 PHP
phpstorm配置Xdebug进行调试PHP教程
Dec 01 PHP
使用Appcan客户端自动更新PHP版本号(全)
Jul 31 PHP
php获取今日开始时间和结束时间的方法
Feb 27 PHP
laravel 多图上传及图片的存储例子
Oct 14 PHP
PHP中用Trait封装单例模式的实现
Dec 18 PHP
laravel数据库查询结果自动转数组修改实例
Feb 27 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
乱谈我对耳机、音箱的感受
2021/03/02 无线电
php ckeditor上传图片文件名乱码解决方法
2013/11/15 PHP
分享一段php获取linux服务器状态的代码
2014/05/27 PHP
微信access_token的获取开发示例
2015/04/16 PHP
用PHP生成excel文件到指定目录
2015/06/22 PHP
PHP的Laravel框架中使用消息队列queue及异步队列的方法
2016/03/21 PHP
Laravel使用支付宝进行支付的示例代码
2017/08/16 PHP
js 效率组装字符串 StringBuffer
2009/12/23 Javascript
jquery实现文字由下到上循环滚动的实例代码
2013/08/09 Javascript
JavaScript DSL 流畅接口(使用链式调用)实例
2015/03/15 Javascript
Bootstrap下拉菜单效果实例代码分享
2016/06/30 Javascript
Bootstrap编写一个兼容主流浏览器的受众巨幕式风格页面
2016/07/01 Javascript
详解vue-cli本地环境API代理设置和解决跨域
2017/09/05 Javascript
基于axios 解决跨域cookie丢失的问题
2018/09/26 Javascript
使用JS获取页面上的所有标签
2018/10/18 Javascript
JS实现简单省市二级联动
2019/11/27 Javascript
vue内置组件component--通过is属性动态渲染组件操作
2020/07/28 Javascript
Vue执行方法,方法获取data值,设置data值,方法传值操作
2020/08/05 Javascript
[46:00]Ti4 冒泡赛第二轮LGD vs C9 2
2014/07/14 DOTA
[01:07:02]DOTA2-DPC中国联赛 正赛 iG vs PSG.LGD BO3 第三场 2月26日
2021/03/11 DOTA
Python与shell的3种交互方式介绍
2015/04/11 Python
在Mac OS上使用mod_wsgi连接Python与Apache服务器
2015/12/24 Python
python生成二维码的实例详解
2017/10/29 Python
解决Python中pandas读取*.csv文件出现编码问题
2019/07/12 Python
Python3.5 win10环境下导入kera/tensorflow报错的解决方法
2019/12/19 Python
pytorch实现从本地加载 .pth 格式模型
2020/02/14 Python
python GUI库图形界面开发之PyQt5滚动条控件QScrollBar详细使用方法与实例
2020/03/06 Python
html5新特性与用法大全
2018/09/13 HTML / CSS
DC Shoes荷兰官方网站:美国极限运动品牌
2019/10/22 全球购物
市场营销求职信范文
2014/02/21 职场文书
北京申奥口号
2014/06/19 职场文书
2014年艾滋病防治工作总结
2014/12/10 职场文书
具结保证书
2015/01/17 职场文书
MYSQL 运算符总结
2021/11/11 MySQL
使用python绘制分组对比柱状图
2022/04/21 Python
python双向链表实例详解
2022/05/25 Python