http请求协议包
1、请求行<request-line>
包含请求方法字段(常见的就是POST、GET其次还有DELETE、HEAD等),URL字段和http协议版本
2、请求头<headers>
请求参数信息(GET请求时)
3、空白行<blank line>
没有任何内容,隔离作用。
4、请求体<request-body>
请求参数信息(POST请求时)
http响应协议包
1、状态行
http状态码及状态描述、报文协议及版本
2、响应头
多个属性组成
content-type属性:指定浏览器采用对应编译器对响应体二进制数据进行解析
3、空白行
没有任何内容,隔离作用。
4、响应体
可能是静态资源文件内容、文件命令、动态资源文件运行结果等二进制形式存在,是服务端返回的我们需要的真正资源。