对http的一些理解总结
1、http协议是建立在tcp/ip协议之上的
2、http请求分为请求头、空行、请求体
3、http响应分为状态行、空行、响应体
4、tcp/ip协议会涉及到三次握手和四次挥手,三次握手之后建立连接,然后http开始工作,一次最简单的请求和响应,分为浏览器发送请求,服务器返回收到请求的结果,然后封装响应发送到浏览器,浏览器收到响应之后,告诉服务器自己收到了它的响应报文
5、http是一种协议,目前最常用的就是1.1版本,其他版本也在发展,但是没有1.1版本更加普及,1.1这个版本也会一直存在
6、请求头中包含很多字段,也可以进行扩展。头部字段使用key-value的形式,用:分隔,不区分大小写,顺序任意
7、请求体不是必须的,因为发送GET请求,就不存在请求体。但是请求头和空行是必须的