`
xiemingmei
  • 浏览: 207667 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

web后台如何区分是ajax请求还是普通请求?

阅读更多
web后台如何区分是ajax请求还是普通请求?


$.ajax({url:"/jquery/test1.txt",async:true,dataType:"json"});
ajax异步请求头中有;
Accept:application/json, text/javascript, */*; q=0.01
X-Requested-With:XMLHttpRequest


$.ajax({url:"/jquery/test1.txt",async:false,dataType:"html"});
ajax同步请求头中有:
Accept:text/html, */*; q=0.01
X-Requested-With:XMLHttpRequest



如果ajax是异步或同步的,则request头中有“x-requested-with”字段,
如果是页面中传统同步子请求,则request头中不会有该字段。






分享到:
评论

相关推荐

    Ajax请求过程中显示“进度”的简单实现

    在进行Ajax调用过程中一般都具有这样的做法:显示一个GIF图片动画表明后台正在工作,同时阻止用户操作本页面(比如Ajax请求通过某个按钮触发,用户不能频繁点击该按钮产生多个并发Ajax请求);调用完成后,图片消失...

    jQuery中ajax请求后台返回json数据并渲染HTML的方法

    今天小编就为大家分享一篇jQuery中ajax请求后台返回json数据并渲染HTML的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

    完美解决ajax访问遇到Session失效的问题

    现在Ajax在Web项目中应用广泛,几乎可以说无处不在,这就带来另外一个问题:当Ajax请求遇到Session超时,应该怎么办? 显而易见,传统的页面跳转在此已经不适用,因为Ajax请求是XMLHTTPRequest对象发起的而不

    ajax中后台请求函数源代码

    附件中的代码把异步请求包装成为update函数,举例: update(myDivObj,"myUrl","Post Params"); 这样,服务器端的"MyUrl“的返回结果就会自动写到myDivObj中了。第三个参数使用Post方法传递的信息。

    基于 Ajax的 ETL 工具分析与 web 实现

    通过学习jquery框架 利用ajax技术实现了一个web的 ETL 工具 后台分析程序利用了 kettle的 后台函数

    Ajax在请求过程中显示进度的简单实现

    在进行Ajax调用过程中一般都具有这样的做法:显示一个GIF图片动画表明后台正在工作,同时阻止用户操作本页面(比如Ajax请求通过某个按钮触发,用户不能频繁点击该按钮产生多个并发Ajax请求);调用完成后,图片消失...

    大事件后台系统(一个完整的后台系统,实现部分ajax请求)

    该后台系统实现了登录、修改相应用户信息,文章类别管理(增删改)等功能,该后台功能比较全面,还没完全实现,后续会做相应改善

    使用ajax实现异步提交的例子

    基于ajax实现异步提交,页面为两个下拉选,左侧一个显示省份,选择不同的省份,右侧的下拉选显示对应的城市

    Struts2下的jQueryAjax请求(Json)

    struts2下通过jquery的ajax从后台传json对象并展示在web页面上的一个小例子,所需的jar包请自己下载否则无法运行,所需的包包括struts的必须包,json的支持包和struts对json的支持包

    基于AJAX技术开发Web电子邮件客户端之UI篇

    这种构建Web应用程序的新方法—在后台发送http请求而不需要页面重载—已经为当今电子邮件软件(它们原来被作为桌面应用程序设计和开发)的开发提供了若干种可能的实现方案。 你是否也想构建基于Web的在同一网页上...

    【SpringBootWeb】-Web请求响应详解

    简单对Web请求响应如何处理进行的整理,难免有理解不到位,理解有偏差的地方,如有理解有误的地方,希望大牛批评指正。 1.Web开发的定义 首先看看微软对Web开发的定义: Web开发是一个指代网页或网站编写过程的广义...

    Springboot框架中ajax动态加载分页

    Springboot框架中ajax动态加载分页,使用ajax请求后台,获取值追加给td,Springboot官方文档给的很全,主要是根据自己的需求,和ajax的写法

    利用JQUERY实现多个AJAX请求等待的实例

    前言通常,jQuery的函数ajax进行Ajax调用。函数ajax只能做一个Ajax调用。当Ajax调用成功时,执行回调函数。...相关代码首先,在后台的两个ASP.NET Web API函数来接受服务器Ajax调用。 代码如下: 后

    Ajax异步请求实战案例讲解

    项目的总体介绍、当前项目的介绍,Ajax介绍和应用场景、Ajax常见的应用案例讲解、实战项目的初始化和项目准备、使用Ajax访问后台的接口并获得数据展示在web页面、在前端使用Ajax对后端进行请求完成对学生数据的增删...

    ajax实现完美分页

    基于jquery框架。版本1.3以上即可,用ajax实现的一个轻便的简单分页.... </pages></system.web>然后页面中).....ajax端数据库替换为自己的数据库。另外页面显示部分用的是jquery静态模板。都在压缩包里了。

    AJAX跨域请求之JSONP获取JSON数据

    Ajax 允许在不干扰 Web 应用程序的显示和行为的情况下在后台进行数据检索。使用 XMLHttpRequest 函数获取数据,它是一种 API,允许客户端 JavaScript 通过 HTTP 连接到远程服务器。Ajax 也是许多 mashup 的驱动力,...

    使用jQuery Ajax 请求webservice来实现更简练的Ajax

    在以往我们在做ajax时,都要借助于一般处理程序(.ashx)或web服务(.asmx),并且每一个请求都要建一个... 如果ajax请求比较多,可以多建几个页面.根据页面的名称来作下请求的分类 例,下面贴出后台代码: /// <summary

    PHP培训教程之AJAX技术.docx

    7、AJAX请求总共有多少种CALLBACK Ajax请求总共有八种Callback onSuccess onFailure onUninitialized onLoading onLoaded onInteractive onComplete onException 8.Ajax和javascript的区别 javascript一种在浏览器...

    使用FormData进行Ajax请求上传文件的实例代码

    从这个版本开始,web.xml可以不再需要,使用相关的注解同样可以完成相应的配置。 a.选中上传 b:后台显示 c:上传的文件夹 html代码: <!DOCTYPE html> <html lang=en> <head> <meta charset=...

    跟着王进老师学Python之Django篇第五季:Python Web开发异步请求和后台管理

    主要内容包含:理解Web开发的前台和后台、异步Ajax请求的介绍和演示、实现前后端代码的分离、使用JavaScript操作DOM的增删改查、使用Xadmin作为Djano的后台管理、使用django-stdimage插件实现图片的上传和展示、使用...

Global site tag (gtag.js) - Google Analytics