美文网首页
HTTP-起源

HTTP-起源

作者: 苏近之2017 | 来源:发表于2017-06-06 16:53 被阅读0次

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月),浏览器的市场分布大致如下图:

image

HTTP 的版本

1990 年 HTTP/0.9。

1996 年 5 月 HTTP/1.0。

1997 年 1 月 HTTP/1.1。

作为 WEB 文档传输协议的 HTTP,它的版本几乎没有更新。

当年 HTTP 协议的出现主要为了解决文本传输的难题。

相关文章

  • HTTP-起源

    HTTP 和 WEB 对用户来说,通过 WEB 浏览器来访问 WEB 资源。 对 WEB 浏览器来说,通过 HTT...

  • http改为https

    http->https

  • 网络协议-HTTP

    HTTP-请求方法(8种) GET 、HEAD 、POST 、PUT 、DELETE 、CONNECT 、OPTI...

  • HTTP-缓存

    HTTP 缓存机制一二三 ——文章来自公众号前端大全,是我见过目前说http缓存机制最通俗易懂的文章。在此分享给大...

  • laravel 数据库链接方法

    laravel 数据库 一、数据库操作之DB facade 在app->Http->Controllers目录下...

  • UI(二十七)数据解析

    http-//blog.sina.com.cn/s/blog_6ae8b50d0101apja.html 数据解析...

  • node.js: cookie和session

    express:1.数据2.中间件 http-无状态的cookie、session request 浏览器访问服务...

  • http-状态码

      在学习http过程中,肯定会遇到各种各样的状态码,例如404,206,5xx等等,那么这些数字代表什么意思呢,...

  • HTTP-状态码

    状态码类别含义1XXInformational(信息性状态码)接收的请求正在处理2XXSuccess(成功状态码)...

  • HTTP-缓存控制

    静态服务器(无缓存无更新请求数据) 优点:简单。 缺点:每次请求必须查找返回原始文件,浪费带宽。 有缓存-无更新请...

网友评论

      本文标题:HTTP-起源

      本文链接:https://www.haomeiwen.com/subject/kdqnfxtx.html