hi,你好!欢迎访问本站!登录
本站由简数采集腾讯云宝塔系统阿里云强势驱动
当前位置:首页 - PHP问题 - 正文 请牢记本站网址www.sosophp.cn

php推断是否是ajax要求【php问题】

2019-11-27PHP问题搜搜PHP网56°c
A+ A-

php推断是不是为ajax要求

先说前端运用 jQuery 时怎样辨别:

jQuery 发出 ajax 要求时,会在要求头部增加一个名为 X-Requested-With 的信息,信息内容为:XMLHttpRequest,在后端能够运用 $_SERVER["HTTP_X_REQUESTED_WITH"] 来猎取。(注重:中划线换成了下划线,不辨别大小写)

由此,我们能够如许来推断是不是为 ajax 要求:

if(isset($_SERVER["HTTP_X_REQUESTED_WITH"]) && strtolower($_SERVER["HTTP_X_REQUESTED_WITH"])=="xmlhttprequest"){ 
    // ajax 要求的处理方式 }else{ 
    // 一般要求的处理方式 };

在运用原生 JavaScript 发出 ajax 要求时,我们也能够给头部增加信息,以轻易后端同砚举行辨别,要领以下:

var xmlhttp=new XMLHttpRequest(); 
xmlhttp.open("GET","test.php",true); 
xmlhttp.setRequestHeader("X-Requested-With","XMLHttpRequest"); 
xmlhttp.send();

引荐教程:PHP视频教程

以上就是php推断是不是是ajax要求的细致内容,更多请关注ki4网别的相干文章!

  选择打赏方式
微信赞助

打赏

QQ钱包

打赏

支付宝赞助

打赏

  选择分享方式
  移步手机端
php推断是否是ajax要求【php问题】

1、打开你手机的二维码扫描APP
2、扫描左则的二维码
3、点击扫描获得的网址
4、可以在手机端阅读此文章