当前位置:网站首页 > 技术博客 > 正文

$ajax请求



AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和 XML),是一种创建交互式网页应用的网页开发技术。通过在后台与服务器进行少量数据交换,Ajax可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。而传统的网页(不使用 Ajax)如果需要更新内容,必需重载整个网页面。

Ajax的工作原理相当于在用户和服务器之间加了一个中间层(AJAX引擎),使用户操作与服务器响应异步化。客户端发送请求,请求交给xhr,xhr把请求提交给服务器,服务器进行业务处理,服务器响应数据交给xhr对象,xhr对象接收数据,由javascript把数据写到页面上,如下图所示: AJAX工作原理图

 
  
 
  
 
  
 
  
 
  
 
  
  • ajax中的五种状态码
    • 1:服务器连接已建立(已调用open方法,但还未调用send)
    • 2:请求已接收(已调用send方法)
    • 3:请求处理中(请求已到达服务端,正在处理)
    • 4:请求已完成,且响应已就绪
    • 状态: 200——正确、404——未找到页面、500——错误
    0:请求未初始化
  • error判断,请求失败
     
        
    • 打印结果:
     
 
  

参考文档:参考文档1、参考文档2

  • 上一篇: 什么是跨域以及产生原因
  • 下一篇: getopt
  • 版权声明


    相关文章:

  • 什么是跨域以及产生原因2025-07-30 22:29:59
  • 文件权限更改linux2025-07-30 22:29:59
  • 读取yml的值2025-07-30 22:29:59
  • java集合类框架基本接口2025-07-30 22:29:59
  • 深度优先遍历栈实现2025-07-30 22:29:59
  • getopt2025-07-30 22:29:59
  • 图形验证码到底有什么用2025-07-30 22:29:59
  • ofstream file2025-07-30 22:29:59
  • python exe 反编译2025-07-30 22:29:59
  • slidc2025-07-30 22:29:59