前后端交互之 HTTP的请求方式和响应状态及描述
一、什么是HTTP
1.1 HTTP(HyperText Transfer Protocol)超文本传输协议 就是http,通俗的说就是通讯而约定好的一份规则。
通信的三要素 主体 内容 方式 。 http的存在就是前后端通信之间的一些规定http采用了请求/响应交互模型 客户端发起的请求叫HTTP请求消息,服务器响应的消息叫http响应报文(http响应消息)。
1.2http请求报文 请求消息它又四部分组成:请求行、请求头、空行、请求体
1.3服务器响应的消息(http响应消息/http响应报文) 状态行 响应头 空行 响应四部分体组成
二、HTTP请求方法和HTTP响应消息的组成细则
2.1HTTP请求消息
(1)请求行:格式 请求方式 + 空格 + url +协议版本 + 换行符
(2)请求头:用来描述客户端的基本信息,把客户端的消息告知给服务器 由多行组成。巨细可以查MND文档()。主要有下面几种
2.2HTTP响应方法
三、HTTP响应状态码
3.1响应状态码即浏览器响应后返回的xhr.status 码,由物种类别:以1xxx 2xxx 3xxx 4xxx 5xxx. 下文主要细说3-5开头的状态码。
3.2以3"开头的状态码
3.3以4"开头的状态码
3.4以5"开头的状态码
