一、AJAX简介

异步的JS和XML, 通过AJAX可以再浏览器中向服务商发送异步请求,最大优势:无刷新获取数据,AJAX不是新的编程语言,二十一种现有的标准组合在一起使用的新方式。XML是可扩展标记语言,被设计用来传输和存储数据的。

二、AJAX的特点

  1. 优点
    1. 可以无需刷新页面向服务器端进行通信
    2. 可以根据用户事件来更新部分页面内容
  2. 缺点

    1. 没有浏览历史,不能后退
    2. 存在跨域问题(同源)
    3. SEO不友好

      三、HTTP

      HTTP协议【超文本传输协议】,协议详细规定了浏览器和万维网服务器之间通信的规则
  3. 请求报文

    1. 行: POST /s?ie=utf-8 HTTP/1.1
    2. 头: Host ,Cookie,Content-type,User-Agent
    3. 空行
    4. 体 username=admin&password=admin
  4. 响应报文
    1. 行: HTTP/1.1 200 ok
    2. 头:Content-Type,Content-length,Content-encoding
    3. 空行
    4. 体:返回的结果