http协议

http协议是应用层的协议,也是现阶段我们常用的网络协议,基本上访问前后台交互都是使用的http协议。

http协议的特点

无状态:请求一次返回一次,对请求事务没有记忆能力。
简单快速:协议结构简单,传输效率高效。
灵活多变:http也可以作为其他上层协议的载体。

http url格式

http://host:port/path
host 主机ip或域名
port 端口 默认为80
path 访问资源的路径


http请求

http请求的报文格式

请求行 (请求方法 请求的url 请求的http协议版本 )
请求头 (请求头名称:请求头名称对应的值)
此处空行
请求体 (请求的附带数据 )

如下图所示
http协议_第1张图片

http请求方法

get、post、head(获取请求资源响应消息报文头)、delete(删除指定资源)、put(存储资源)、options(询问支持的方法)、trace(发送出去的请求时如何加工修改)、connect(要求用隧道协议(tls、ssl)来连接代理)。一般常用的是get和post、

你可能感兴趣的:(网络,http协议,网络协议)