AJAX知识回顾

106 阅读1分钟

HTTP : 网络传输协议

        协议 : 约定 数据传输格式

HTTP协议组成部分

        请求报文
        响应报文

请求报文三个组成部分

        请求行 : 包含请求方法, URL, 协议版本
        请求头 : 浏览器告诉服务器,我给的数据是什么格式 (content-type在请求头中)
        请求体 : post请求参数在请求体中

响应报文三个组成部分

        1 响应行 : 包含协议版本, 状态码, 状态码描述
            2开头 : 请求成功  200
            3开头 : 重定向  302  
            4开头 : 前端问题  400参数错误   401 没有权限  404 url错误
            5开头 : 后台问题  500 服务器bug,可以理解为后台java代码爆红
        2 响应头 : 浏览器告诉服务器,我给你的数据是什么格式 (浏览器会自动识别)
        3 响应体 : 后台响应的数据,一般是json格式

ajax原理: 设置http请求报文的过程

网页从输入url到呈现页面过程

1.DNS域名解析: 将url中的域名解析成ip地址
2.TCP三次握手: 建立安全的网络传输协议
3.HTTP建立连接 
       3.1 客户端发送请求
       3.2 服务器处理请求
       3.3 服务器响应请求
4.渲染引擎开始渲染响应返回的HTML文本