http
http报文是什么
是服务器和客户端之间交换数据的方式
有以下两种
- 请求,由客户端返送用来触发服务器说上的动作
- 响应,来自服务器的应答
http请求报文
- 请求报文的组成:
- http的method,表示请求方法
- get/post
- 要获取的资源的路径,
- 请求的地址
- http协议版本号
- 两个目前应用最多的版本号
- 1.1版本
- 2.0版本
- 两个目前应用最多的版本号
- 为服务端表达其他信息的可选头部headers以及对于一行像POST这样的方法
- http的method,表示请求方法
http响应报文
http消息
http消息结构
- 组成:
- start line 开始线/起始行
- 一行起始用于描述要执行的请求,或者是对应的状态,成功或失败
- http headers 头部信息/首部信息
- 一个可选的http头集合指明请求或描述消息正文
- empty line 空线/空行
- 一个空行知识所用关于请求的元数据已发送完毕
- body 正文
- 一个可选的包含性感数据的正文或相关文档正文大小由起始行的http头来指定
- 起始行和http头统称为请求头 empty line和body组成消息正文
- start line 开始线/起始行
请求消息和响应消息
- http请求消息:由客户端发送用来触发一个服务器上的动作
- http相应消息:来自服务器的应答