HTTP协议的概述:超文本传输协议,作用就是规定浏览器与服务器之间发送接收数据的规范。
当我们在浏览器中输入一个 “网址”, 此时浏览器就会给对应的服务器发送一个 HTTP 请求. 对方服务器收到这个请求之后, 经过计算处理, 就会返回一个 HTTP 响应。
HTTP协议特点:
1、基于TCP协议(传输控制协议):面向链接,安全
2、基于请求-响应模型:一次请求的对应一次响应
3、HTTP协议是无状态协议:对于失误处理没有记忆能力。没次请求响应都是独立的
缺点:多次请求不能共享数据
优点:速度快
请求方法:
POST 在Request-URI所标识的资源后附加新的数据
HEAD 请求获取由Request-URI所标识的资源的响应消息报头
PUT 请求服务器存储一个资源,并用Request-URI作为其标识
DELETE 请求服务器删除Request-URI所标识的资源
TRACE 请求服务器回送收到的请求信息,主要用于测试或诊断
OPTIONS 请求查询服务器的性能,或者查询与资源相关的选项和需求