<span style="font-family:KaiTi_GB2312;font-size:18px;">String requestType = request.getHeader("X-Requested-With"); </span>
如果requestType能拿到值,并且值为XMLHttpRequest,表示客户端的请求为异步请求,那自然是ajax请求了,反之如果为null,则是普通的请求 ,这是因为ajax的请求头多了一个参数: x-requested-with XMLHttpRequest。使用这个可以判断用户是否是ajax提交,用于拦截不是ajax的请求。要看具体的说明,我这里直接上连接:http://blog.csdn.net/z69183787/article/details/19189561在服务器端判断request来自Ajax请求(异步)还是传统请求(同步)
最新推荐文章于 2023-06-23 08:03:21 发布