PHP中如何防止外部恶意提交调用ajax接口

 更新时间:2016年4月15日 10:11  点击:2360

我们自己网站写好的ajax接口,如果给自己用,那就限定一下来路域名,判断一下来路即可。

注意:将www.jb51.net替换成你自己的域名。

复制代码 代码如下:
//判断来路
if(!isset($_SERVER['HTTP_REFERER']) || !stripos($_SERVER['HTTP_REFERER'],'www.jb51.net')) {
 echo 'cann`t access';
 exit();
}

[!--infotagslink--]

相关文章

  • PHP中如何防止外部恶意提交调用ajax接口

    本文简单介绍如何防止外部恶意调用ajax接口,以达到节省流量,减轻服务器压力的目的。...2016-04-15
  • php中防止post提交重复数据

    重复提交数据我们在应用中经常会碰到了,今天我给各位介绍利用session来防止用户不小心重复提交数据的一个例子 原理非常的简单:就是用session在表单页面记录下,...2016-11-25
  • php文件锁类防止并发的例子

    文件锁可以防止文件读写时多人访问时出现共享问题或数据不准确的问题,下面我们来看一篇关于php文件锁类防止并发的例子,具体如下. 工作间隙写了个文件锁的类,用于...2016-11-25
  • 如何防止入侵:My SQL各种攻击方法大全

    MYSQL用户ROOT密码为空时是一个很大的漏洞,在网上也有许多一些利用此漏洞的方法,一般就是写一个ASP或PHP的后门,不仅很麻烦,而且还要猜解网站的目录,如果对方没有开IIS,那我...2016-11-25
  • 使用checked语句防止数据溢出的解决方法

    本篇文章是对用checked语句防止数据溢出的解决方法进行了详细的分析介绍,需要的朋友参考下...2020-06-25
  • php防止sql注入的方法详解

    小编给大家推荐的这篇文章介绍了php防止sql注入的方法,非常实用,有兴趣的同学快来看看吧。 一、什么是SQL注入式攻击? 所谓SQL注入式攻击,就是攻击者把SQL命令插入...2017-07-06
  • .Net程序防止被注入代码(整站通用)分享

    防止sql注入,通常一个一个文件修改不仅麻烦而且还有漏掉的危险,下面我说一上如何从整个系统防止注入...2021-09-22
  • php利用cookie防止重复提交解决办法

    本文章介绍了关于如何利用cookie来防止用户重复提交相同的数据的解决办法, 原理是 如果数据通过了上边的两次验证,说明数据是合法有效的数据。这时候我们把提交的...2016-11-25
  • 如何防止网站被搜索引擎认定为SPAM

    (1)域名、IP地址的链接数量   这种方式一般是查询网站是否专门提供链接服务的页面。如果这个页面导出链接数量太多时,那么搜索引擎可能会认定网站是SPAM。当然,导航网...2016-10-10
  • 深入分析php表单加入Token防止重复提交的例子

    下面我们来看一篇关于深入分析php表单加入Token防止重复提交的例子,希望这篇文章能够帮助到各位朋友,具体的步骤细节如下. Token浅谈 Token,就是令牌,最大的特点...2016-11-25
  • vue 防止多次点击的实践

    本文主要介绍了vue 防止多次点击,可以有效防止恶意点击,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2021-08-09
  • css防止表格被内容撑破的方法

    默认情况下,设定了表格大小,看起来没什么问题,但当表格里装了很多比表格宽度要宽的内容时就会发现表格自然的被撑大了。 第一种情况是表格被英文单词撑破了。 解决办...2017-01-22
  • 防止在服务器处理完成之前用户多次点击提交按钮处理代码

    在提交表单时,如果网页速度过慢或者其他原因,用户多次提交能导致数据的修改,怎么解决这个问题呢,接下来将为您解决这个问题,需要的朋友可以了解下...2021-09-22
  • 有效防止sql注入的方法演示

    这篇文章主要给大家介绍了关于有效防止sql注入的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用sql具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧...2020-08-16
  • c#防止多次运行代码收集分享

    原文:经过我的测试,还比较好用,但是有个问题,如果不注销,用另一个用户进入,则程序不能判断出已运行。所以只限于用在单用户环境,还是不太完美...2020-06-25
  • php防止网站被f5刷新的例子

    最近比较晕了,博客经常给朋友f5不停的刷新了,这个让一个空间根据搞不定呀,后来网上整理了一些防止刷新的代码才得己解决,下面来看到整理的代码吧,希望这些例子对你有帮助。...2016-11-25
  • c#.net全站防止SQL注入类的代码

    c#.net全站防止SQL注入类的代码,需要的朋友可以参考一下...2021-09-22
  • JS代码防止SQL注入的方法(超简单)

    下面通过两个方面给大家介绍js代码防止sql注入的方法,非常简单实用,感兴趣的朋友参考下吧...2016-04-16
  • 防止外部post提交

    老话题今天又研究了一下: 目前我觉得有效的办法还是只有一个,图片验证码。 其它几种行不通的方法: 1.判断HTTP_REFERER,实际上这个信息是浏览器给服务器的,所以完...2016-11-25
  • php记录IP方式来防止表单重复提交

    这个原理比较的简单就是用户第一次提交时我们记录提交用户的IP地址,这样如果用户在固定时间内再次提交表单就会提示重复提交了,这种做法通常用于在顶一下,支持一下这种应...2016-11-25