前后端交互之 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文档(Connection - HTTP | MDN)。主要有下面几种

user-Agent        

说明当前浏览器是什么类型                

content-type        描述发送到服务器的格式
Accept用来描述客户端接收什么类型的返回内容
Accept-Language用来描述客户端接受哪种人类语言的文本网页

 

 

        2.2HTTP响应方法

 三、HTTP响应状态码

        3.1响应状态码即浏览器响应后返回的xhr.status 码,由物种类别:以1xxx  2xxx  3xxx 4xxx 5xxx. 下文主要细说3-5开头的状态码。

1xxxx信息   服务器收到请求,需要下一步操作  ps:现在基本上不会出现
2xxxx成功  操作被成功接收并处理。200  🆗   请求成功
201  create  成功并创建了资源,常用语post和put
3xxxx重定向  需要进一步操作以完成请求
4xxxx客户端错误    请求包含语法错误或无法完成请求
5xxxx服务器错误   服务器在处理请求过程中发生了错误

        3.2以''3"开头的状态码 

     3.3以''4"开头的状态码 

     3.4以''5"开头的状态码 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值