目录

介绍

AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。
通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。

服务器端判断方式

JAVA写法:

String  xhr =  request.getHeader('X-Request-With');
if('xmlhttprequest'.equal(xhr)){
 
}

PHP写法:

<?php
 function isAjax()
 {
   if(isset($_SERVER['HTTP_X_REQUESTED_WITH']))
   {
     if('xmlhttprequest'==strtolower($_SERVER['HTTP_X_REQUESTED_WITH']))
     {
       return true;
     }
   }
   return false;
 }
  
?>