内容正文:
第12课
万维网服务大揭秘
揭开网页背后的“神秘面纱”
纱
∥o/
0爱
第12课
万维网服务大揭秘
揭开网页背后的“神秘面纱”
∥o∥
3
。●◆。●
本节课我们将探索…
了解万维网的结构特征和组织方式
:
掌握万维网的"请求-响应”工作模式
掌握万维网的”请求-响应”工作模式
☒
认识统一资源定位符(URL)的组成和作用
认识统一资源定位符(URL)的组成和作用
理解万维网在数据组织方面的创新思维
网页是如何“跑
40%
输入网址→神奇发生→网页出现
实据在!车同服务发上,遗告器相如百猫
远,率好绞士纸请有7你常网
2
输入网址→神奇发生→网页出现
从离吴捏斧鬼和沈就大谈,米不是型可客的
的达址会富芹言服务
3
输入网址→神奇发生→网页出现
数据是如何从遥远的服务俣框故,用户度到
运输用户法到y排传效果,而为老输输入不
不同的网址会得到不同的网页
。。。0.0。●
。。●●。。●●
,。◆●◆。。”
到你电脑上的?
这个过程中到底发生了什么?
数据是如何从遥远的服务器传送到你电脑的?
为什么输入不同的网址会得到不同的网页?
这个过程中到底发生了什么?
为什么输入不同的网址会得到不同的网页?
。e·。·。·
万维网的骨架'是什么样的?
①
分布式服务
没有统一的中央服务器,由众多服务器共同提供服务,去中心化,更可
靠、更灵活。
②
网状结构
没有统一的中央服务器,由众多服务器共同提供服务,去中心化,更可靠、
更灵活。
资源之间通过超链接连接,形成复杂的网络关系,不同于传统的树状结构。
结构类型
组织方式
特点
适用场景
没有“中心”的服务网络
可靠性高:
没有单点故障,部分服务器故障不影响
整体,服务更加稳定可靠。
分布式优势
扩展性强:
可以随时增加新的服务器,适应不断增长的
用户需求,支持全球范围内的服务。
扩展性强:
可以随时增加新的服务器,适应不断增长的
户需求,支持全球范围内的服务。
性能优化:
就近访问,速度更快,负载均衡,避免拥堵,
60%
提高用户体验。
40%
服务器”与“客户端”的对话
主从结构:
浏览器-服务器结构:
服务器(主):提供服务的高性能计算机
客户端只需安装浏览器,无需其他
客户端(从):普通用户使用的设备
专门软件,简化了用户的使用难度
关系:客户端请求,服务器响应
:
工作流程:
客户端发送请求
→服务器处理请求→
服务器返回响应—→
客户端显
示结果
●。。。e。e
请求-响应
请求阶段
响应阶段
协议支持
请求阶段:客户端向服务器
响应阶段:服务器接收并处理
协议支持:
:
发送请求,请求包含要访
请求,查找并准备请求的资源,
HTTP:超文本传输协议
问的资源信息,使用HTTP
将资源返回给客户端。
HTTPS:
协议进行通信。
响应阶段:服务器接收并处理
安全的超文本传输协HTTPS:
请求,查找并准备请求的资源,
安全的超文本传输协议作用:
将资源返回给客户端。
规范请求和响应的格式
。。。。。。
一次完整的“对话”过程
3
4
地址解析:
连接建立:
连求建送:
请求发送:
响应返回:
页面渲染:
浏览器解析输入
与服务器建立
与服务器建立
发送HTTP请求报
服务器处理请求,
浏览器接收响应
的URL,域名解析
的URL,域名解析
TCP连接,进行三
文,包含请求
准备响应数据,
数据,解析HTML、
:
为P地址,确定目
为P地址,确定目
次握手,建立可
方法、资源路径
返回HTTP响应报
CSs、JavaScript,
:
标服务器地址。
标服务器地址。
靠的通信通道。
等,服务器接收
文。
渲染并显示网页。
并解析请求。
●。。。e。。
网页的“身份证”
①协议部分
②域名部分
③路径部分
参数部分
参数部分
http:/或https:/,规定了数据传输的方式,决定了通信的规则。
Www.example.com,服务器的'名字',需要通过DNS解析为lP地址。
/path/to/resource,资源在服务器上的位置,类似文件系统的路径。
?key1=value1&key2=value2,额外的请求参数,用于传递更多信息。
https:/:安全的HTTP协议
百度服务器域名:
/S:搜索服务的路径
www.baidu.com /s
?Wd=北斗导航:
搜索关键词参数