AJAX

1.AJAX简介

(1).AJAX概念
  1. AJAX就是异步的JS和XML
  2. 通过AJAX可以在浏览器中向服务器发送异步请求,最大的优势:无刷新获取数据
  3. AJAX不是编程语言,而是一种将现有的标准组合在一起使用的新方式
(2).XML
  1. XML可扩展标记语言
  2. 被设计用来传输和存储数据
  3. XML与HTML类似,不同在于
    HTML中都是预定义标签
    XML中全是自定义标签
  4. 现在已经被JSON取代了
    {"name":"小明","age":"18","gender":"男";}
(3).AJAX优缺点
  1. 优点:
    可以无需刷新页面与服务器端进行通信
    允许你根据用户事件来更新部分页面内容
  2. 缺点:
    没有浏览历史,不能回退
    存在跨域问题(同源)
    SEO不友好
(4).HTTP协议
  1. HTTP协议【超文本传输协议】,协议详细规定了浏览器和万维网服务器之间相互通信的规则
  2. 请求报文和响应报文的格式在这里插入图片描述
  3. 请求报文
    行:请求类型(GET/POST),url路径,HTTP协议版本
    头:名字冒号空格加值
    空行必须有
    请求体:GET请求:请求体是空的;POST:请求体可以不为空
  4. 响应报文
    行:协议版本,状态码,状态字符串
    体:主要返回结果
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值