关于 x-requested-with 请求头 区分ajax请求还是普通请求
2016-06-28 11:38
651 查看
今天做Spring MVC异常统一处理这块,在处理的时候需要区分发送过来的请求是传统请求还是ajax请求,网上有现成的代码,我是参考http://www.2cto.com/kf/201412/364393.html 里面的做法。其中的
段代码是判断请求类型的代码,但是经过反复的测试发现(用goole 、火狐、360浏览器测试)现在的浏览器传统的请求也会发送 X-Requested-With 请求头,所以以上代码判断结果不能真正区分传统请求还是ajax请求。至于如何区分由于本人的能力有限还没想出来(上网查了一下,基本上都是通过以上方法区分的)
段代码是判断请求类型的代码,但是经过反复的测试发现(用goole 、火狐、360浏览器测试)现在的浏览器传统的请求也会发送 X-Requested-With 请求头,所以以上代码判断结果不能真正区分传统请求还是ajax请求。至于如何区分由于本人的能力有限还没想出来(上网查了一下,基本上都是通过以上方法区分的)
相关文章推荐
- Linux下XWindow图形界面的基本概念
- 什么是Mac OS X?跟Linux有什么区别
- Cross-Browser Variable Opacity with PNG
- SQL Injection with MySQL 注入分析
- IIS访问ASP页面时报错The requested resource is in use.的解决办法
- clientX,pageX,offsetX,x,layerX,screenX,offsetLeft区别分析
- 比较简单的jquery教程 Easy Ajax with jQuery 中文版全集第1/3页
- javascript中eval和with用法实例总结
- AJAX 请求区分 $_SERVER['HTTP_X_REQUESTED_WITH'] 小解
- SQL Server误区30日谈 第27天 使用BACKUP WITH CHECKSUM可以替代DBCC CheckDB
- sql with as用法详解
- use jscript with List Proxy Server Information
- Advanced SQL Injection with MySQL
- javascript中的遍历for in 以及with的用法
- FreeBSD5.4Release X Windows 安装笔记 (Freebsd5.4R+Gnome2.10.0)
- 深入浅析JavaScript中with语句的理解
- javascript中with()方法的语法格式及使用
- JavaScript严格模式禁用With语句的原因
- 4.4文件操作:with
- mac安装常用软件brew等