万维网WWW简介


WWW体系结构框架

  • Web网页的集合,每个页面都包含了指向其它页面的连接,这个连接就是超级连接(超链)
  • 浏览器是Web中最重要的角色之一,它是一个能显示阅读Web页面的工具



Web的构成

  • 资源:通常是一些Web页面,不仅仅是HTML的页面,也包含音频、视频等各种各样的富媒体
  • 统一资源定位器(URL):能够找到资源的地址
  • 通信协议:通常是HTTP,它可以把我们远方的资源和本地联系起来


统一资源定位符

  • 找到一个Web页面的关键
  • 主要由协议、服务器的域名或者是IP地址、以及资源文件三个部分构成
  • 在服务器、域名或者是IP地址的后面可以添加":端口号",如果没有就是默认端口号(http就是80)

例如:https://mp.csdn.net/postedit

几个协议表格



输入URL后,会发生的事情……

  1. 浏览器(浏览器就是一个客户端)会检查这个URL
  2. 如果URL中包含域名,浏览器会向本地DNS服务器去询问URL中主机服务器它的域名所对应的那个IP地址,DNS域名服务器返回对应的IP地址
  3. 浏览器用这个地址和Web服务器建立TCP的连接
  4. 浏览器发送HTTP的请求,要求获取URL中指定的那个资源文件
  5. Web服务器返回被请求的文件
  6. TCP连接被释放,浏览器解释,显示下载到本地的文件


插件与助手

一个Web页面可能由PDF文件、GIF图标、MPGE视频等数百种文件类型任何一种构成

浏览器可能在解释这些文件的时候会遇到问题

  • 插件:一种代码模块,运行在浏览器的内部(例如MP4解码插件、latex数学公式等)
  • 助手:一种独立的应用程序,浏览器把参数传给它,由这个独立的程序解释显示和播放(例如一个word文件可以直接调用系统的word程序来解释)



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值