目录
1、什么是HTTP协议
(1)所谓的协议,指的是双方或多方相互约定好的都要遵守的规则。
(2)而HTTP协议,指的是客户端和服务器之间通信时发送的数据需要遵守的规则,HTTP协议中的数据又称为报文。
(3)常见的HTTP请求分为GET请求和POST请求两种。
2、请求的HTTP协议格式
2.1 HTTP协议格式-GET请求
【GET请求:由 请求行(有时也包含GET请求的参数)、请求头 两部分组成,如下图所示。】
2.2 HTTP协议格式-POST请求
【POST请求:由 请求行、请求头、空行、请求体 四部分组成,如下图所示。】
2.3 常见的请求头说明
2.4 哪些是GET请求, 哪些是POST请求
3、响应的HTTP协议格式
3.1 响应的HTTP协议格式说明
3.2 常见的响应码说明
(1)200:表示请求成功。
(2)302:表示请求重定向。
(3)404:表示服务器收到请求,但是请求的资源(数据)不存在(浏览器发出的请求地址错误了)。
(4)500:表示服务器收到请求,但是服务器内部错误(你写的代码错误了)。
4、MIME类型说明
MIME是HTTP协议中的数据类型。格式是:大类型/小类型,并与某一种文件的扩展名相对应。