HTTP 和 WEB
对用户来说,通过 WEB 浏览器来访问 WEB 资源。
对 WEB 浏览器来说,通过 HTTP 协议 从 WEB 服务器获取文件资源。
可以说, WEB 是建立在 HTTP 协议上通信的。
那么什么是 WEB ,什么是 HTTP,文件资源有哪些?
HTTP 起源
HTTP 诞生与 1989年3月。
作者是 CERN(欧洲核子研究组织)的Tim BernersLee(蒂姆·伯纳斯 - 李)博士。
基本理念是借助多文档之间相互关联形成的超文本,连接成相互参阅的 WWW。
提出了 3 中构建技术,分别是 HTML、HTTP、URL。
1990 年 11 月,CERN 成功研发出了世界上第一台 WEB 服务器和 WEB 浏览器。
浏览器大战
1993 年 1 月,现代浏览器的祖先 NCSA 研发的 Mosaic 问世。通过内联形式显示 HTML 的图像。
1994 年 12 月,网景通信公司发布了 Netscape Navigator 1.0。
1995 年微软公司发布了 Internet Explorer 1.0 和 2.0。
两家公司发生了第一次浏览器大战,直到2000年前后,随着网景通信公司的衰落而告一段落。
2004 年, Mozilla 基金会发布了 FireFox 浏览器。
第二次浏览器大战爆发。
直到今天(2017年4月),浏览器的市场分布大致如下图:
HTTP 的版本
1990 年 HTTP/0.9。
1996 年 5 月 HTTP/1.0。
1997 年 1 月 HTTP/1.1。
作为 WEB 文档传输协议的 HTTP,它的版本几乎没有更新。
当年 HTTP 协议的出现主要为了解决文本传输的难题。