java项目如何判断一个请求是否为AJAX请求

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xiaozaq/article/details/82797027

判断是否为ajax请求代码如下:

/***
     * 判断一个请求是否为AJAX请求,是则返回true
     * @param request
     * @return
     */
    public static boolean isAjaxRequest(HttpServletRequest request) {
    	String requestType = request.getHeader("X-Requested-With"); 
    	//如果requestType能拿到值,并且值为 XMLHttpRequest ,表示客户端的请求为异步请求,那自然是ajax请求了,反之如果为null,则是普通的请求 
    	if(requestType == null){
    		return false;
    	}
		return true;

	}

猜你喜欢

转载自blog.csdn.net/xiaozaq/article/details/82797027