判断一个请求是否为ajax请求

介绍:

String requestType = request.getHeader("X-Requested-With"); 

如果requestType能拿到值,并且值为XMLHttpRequest,表示客户端的请求为异步请求,那自然是ajax请求了,反之如果为null,则是普通的请求 ;

方法:

private boolean isAjax(HttpServletRequest request) {
		return (request.getHeader("X-Requested-With") != null && "XMLHttpRequest"
				.equals(request.getHeader("X-Requested-With").toString()));
	}


猜你喜欢

转载自blog.csdn.net/KingJin_CSDN_/article/details/78203374