一、HTTP/0.9
-
只有一个命令GET
-
没有HEADER等描述数据的信息
-
服务器发送完毕,就辨别TCP链接
二、HTTP/1.0
-
增加了很多命令
-
增加status code和header
-
多字符集支持、多部分发送、权限、缓存
三、HTTP/1.1
-
持久链接
-
pipeline
-
增加host和其他一些命令
四、HTTP2
-
所有数据以二进制传输
-
同一个链接里面发送多个请求不再需要按照顺序来
-
头信息压缩以及推送等提高效率的功能
HTTPS就是http的安全版本。