第1章 了解Web及网络基础

1. http诞生

CERN(欧洲核子研究组织)的Tim Berners Lee提出了让远隔两地的研究者们共享知识的设想

最初设想的基本理念:借助多文档之前相互关联形成的超文本(HyperText),连接成可相互参阅的万维网(WWW)

构建WWW万维网的三项技术: HTML + HTTP + URL

2. Web成长

1993年1月,现代浏览器祖先Mosaic问世 研发自NCSA(National Center for Supercomputer Applications)

1994年12月,网景通信公司发布Netscape Navigator 1.0

1995年,微软发布Internet Explorer 1.0和2.0,Apache紧随其后

1995年,微软与网景之间爆发浏览器大战,至2000年前后,网景公司衰落

2004年,Mozilla基金会发布Firefox浏览器

3. http发展史

HTTP/0.9

http问世于1990年,那时的http并没有作为正式的标准被建立,此时的http含有HTTP/1.0之前版本的意思

HTTP/1.0

作为标准公布与1996年5月 记载于RFC1945 虽然是初期标准 但至今仍广泛使用在服务器端

HTTP/1.1

公布于1997年1月 是目前主流的HTTP协议版本 当初标准是RFC2068,修订版RFC2616就是当前最新版本

HTTP/2.0

4. TCP/IP网络基础

TCP/IP协议族按层分为:应用层  传输层  网络层  数据链路层

5. URI与URL

Uniform Resource Locator & Uniform Resource Identifier

URI用字符串来标识某一互联网资源,而URL表示的是资源的地点位置 所以URL是URI的子集

URI的格式

http://user:pass@www.example.com:80/dir/index.html?uid=1#ch1

协议方案名:http  https  ftp

登录信息(认证):可选项

服务器地址:可以是域名 IPV4 或者IPV6

服务器端口号:可选项 用户省略 则使用默认端口号

文件路径:指定服务器上的文件路径来定位特定资源

查询字符串(QueryString):可选项 传参

片段标识符:可选项 文档内的某个位置

©️2020 CSDN 皮肤主题: 1024 设计师:上身试试 返回首页