欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

如何判断请求是否是AJAX请求

程序员文章站 2022-04-29 08:03:32
...

转自:https://blog.csdn.net/j080624/article/details/73775835

首先需要明白一点AJAX请求中主要对象(原生对象)是什么?XMLHttpRequest

具体参考AJAX的前生今世 
(http://blog.csdn.net/j080624/article/details/55101279)。

一次AJAX请求头如下:

如何判断请求是否是AJAX请求

一次普通get请求如下:

如何判断请求是否是AJAX请求

示例代码如下:

String requestType = request.getHeader("X-Requested-With");
if("XMLHttpRequest".equals(requestType)){
    System.out.println("AJAX请求..");
}else{
    System.out.println("非AJAX请求..");
    //此时requestType为null
}

 

相关标签: ajax