HTTP协议

目录

一、HTTP协议简介

1.1 什么是HTTP协议

1.2 HTTP协议的交互模型

二、HTTP请求

2.1 什么是HTTP请求消息

2.2 HTTP请求消息的组成部分

2.2.1 请求行

2.2.2 请求头部

2.2.3 空行

 2.2.4 请求体

三、HTTP响应

3.1 什么是HTTP响应消息

3.2 HTTP响应消息的组成部分

 3.2.1 状态行

3.2.2 响应头部

3.2.3 空行

3.2.4 响应体

四、HTTP请求方式

4.1 HTTP请求方式的作用

4.2 常见的请求方法

五、HTTP响应状态码

5.1 什么是HTTP响应状态码

5.2 HTTP响应状态码的组成及分类

5.2.1  2**成功相关的响应状态码

5.2.2  3**重定向相关的响应状态码

5.2.3  4**客户端错误相关的响应状态码

5.2.4  5**服务器错误相关的响应状态码


一、HTTP协议简介

1.1 什么是HTTP协议

HTTP协议即超文本传送协议,它规定了客户端与服务器之间进行网页内容传输时所必须遵守的传输格式

例如:

  • 客户端要以HTTP协议要求的格式把数据提交到服务器
  • 服务器要以HTTP协议要求的格式把内容响应给客户端

1.2 HTTP协议的交互模型

HTTP协议采用了请求/响应的交互模型

  

二、HTTP请求

2.1 什么是HTTP请求消息

  • 由于HTTP协议属于客户端浏览器和服务器之间的通信协议,因此客户端发起的请求叫做HTTP请求,客户端发送到服务器的消息叫做HTTP请求消息
  • HTTP请求消息又叫做HTTP请求报文

2.2 HTTP请求消息的组成部分

                                

2.2.1 请求行

2.2.2 请求头部

        

           常见的请求头字段

                                               

2.2.3 空行

  • 最后一个请求字段的后面是一个空行,通知服务器请求头部至此结束
  • 用来分隔请求头部与请求体

 2.2.4 请求体

只有POST请求才有请求体,GET请求没有请求体

三、HTTP响应

3.1 什么是HTTP响应消息

服务器响应给客户端的消息内容,也叫做响应报文

3.2 HTTP响应消息的组成部分

 3.2.1 状态行

3.2.2 响应头部

3.2.3 空行

  • 用来通知客户端响应头部至此结束
  • 用来分隔响应头部与响应体

3.2.4 响应体

四、HTTP请求方式

4.1 HTTP请求方式的作用

用来表明要对服务器上的资源执行的操作

4.2 常见的请求方法

五、HTTP响应状态码

5.1 什么是HTTP响应状态码

HTTP响应状态码属于HTTP协议的一部分,用来标识响应的状态

5.2 HTTP响应状态码的组成及分类

5.2.1  2**成功相关的响应状态码

5.2.2  3**重定向相关的响应状态码

5.2.3  4**客户端错误相关的响应状态码

5.2.4  5**服务器错误相关的响应状态码

  

 

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值