如何判断一个请求是否为AJAX请求
2014-10-16 11:40
549 查看
在一次做非常复杂的ajax应用时,如果一个会话已经超时,但是此时再通过ajax请求,那么ajax返回的则是一个登陆页面的html,那这下就惨了,页面上而已就乱了,那么,能否在java端,如拦截器里判断客户的的请求是否是ajax请求呢,经过查询,能.
普通请求与ajax请求的报文头不一样,通过如下
Java代码
String requestType = request.getHeader("X-Requested-With");
如果requestType能拿到值,并且值为XMLHttpRequest,表示客户端的请求为异步请求,那自然是ajax请求了,反之如果为null,则是普通的请求
转自:http://zwllxs.iteye.com/blog/1070429
普通请求与ajax请求的报文头不一样,通过如下
Java代码
String requestType = request.getHeader("X-Requested-With");
如果requestType能拿到值,并且值为XMLHttpRequest,表示客户端的请求为异步请求,那自然是ajax请求了,反之如果为null,则是普通的请求
转自:http://zwllxs.iteye.com/blog/1070429
相关文章推荐
- 如何判断一个请求是否为AJAX请求
- 如何判断一个请求是否为AJAX请求
- 如何判断一个请求是否为AJAX请求
- 如何判断请求是否为ajax请求
- 如何判断一个请求是否为AJAX请求
- 如何判断一个请求是否为AJAX请求
- 如何判断一个请求是不是ajax请求
- 如何判断一个请求是否为AJAX请求
- 判断一个请求是否为Ajax请求
- 判断一个请求是否为ajax请求
- 判断一个请求是否为Ajax请求
- 如何判断一个文件或目录是否存在
- 如何判断一个整数是否为奇数
- 从PHP判断浏览器的请求是否是一个ajax请求谈到$_SERVER
- 如何判断一个单向链表是否有环路
- 如何判断一个已知的表中是否存在某个字段,如果不存在就创建它.
- C#实现如何判断一个字符串是否为整数和浮点
- ORACEL如何判断一个表中某列是否存在
- 如何判断一个字符串是否为正确的IP地址
- 如何判断一个日期是否属于当前系统本月的日期