“XMLHttpRequest”.equals(request.getHeader(“X-Requested-With”));详解编程语言

这个是判断一个请求是传统的请求还是。ajax请求 

 第一种写法:

	public ModelAndView resolveException(HttpServletRequest request, 
			HttpServletResponse response, Object handler, Exception exception) { 
		 
		boolean isAjax = "XMLHttpRequest".equals(request.getHeader("X-Requested-With")); 
		logger.error(getTrace(exception)); 
        //如果是ajax请求  
        if (isAjax) { 

 第二种写法:参考CSDN 
shenzhenNBA 作者的

if (request.getHeader("x-requested-with") != null   
    && request.getHeader("x-requested-with").equalsIgnoreCase("XMLHttpRequest")) {   
    out.print("该请求是 AJAX 异步HTTP请求。");   
}else{    
    out.print("该请求是传统的 同步HTTP请求。");  

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/13129.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论