《深入浅出HTTPS》——什么是Web

1、广义理解web

互联网越来越流行,人们喜欢查看新闻,打开一个浏览器,然后在地址栏输入一个URL,按下回车键,最后呈现一个HTML页面。用户如果对HTML页面中某个链接(URL)感兴趣,单击该链接打开一个新的HTML页面,浏览更多信息,这就是Web,Web的中文名是万维网,也称为WWW(World Wide Web)。

在这个过程中,HTTP的作用是什么呢?在Web中,用户是信息的索取方,浏览Web信息的软件叫做客户端,最常见的客户端就是浏览器(比如Chorme、Firefox)。信息的提供方叫做服务器,服务器负责信息的检索和发送。为了请求和响应数据,客户端和服务器通过HTTP完成一系列的数据交换,实际上HTTP负责数据请求和响应,真正的数据传输由其他网络层处理。、

Web确切地说是一种信息索取方式,是互联网的某个子应用。Web最核心的组成部分是HTTP,HTTP由服务器和客户端组成,有了HTTP,互联网上的不同终端才能交换信息。

2、Web的组成

1)HTTP
超文本传输协议,超文本就是HTML,传输表示由HTTP负责客户端和服务器的数据传输和解析。客户端发送一个HTTP请求至服务器,服务器响应该请求,将数据再发送给客户端。
HTTP由一系列规则组成,客户端和服务器需要正确的处理这些规则,HTTP可以认为是信息的载体,信息的内容是由HTML页面组成。

2)URL(统一资源标识符)
Web由很多资源组成,比如HTML页面、视频、图片,在互联网上每个资源都有一个编号,这个编号就是URL地址。服务器负责定义URL,世界上任何一个资源的编号是唯一的,客户端通过URL的地址在互联网中找到该资源。
URL的定义规则:

http://www.example.com:80/index.html

http表示资源需要通过HTTP这个协议才能获取,换句话说,客户端需要通过HTTP这个协议请求这个资源。
www.example.com表示服务器地址,在互联网中每个服务器都有一个IP地址,但对于用户来说IP地址很难记住,用户一般只能记住服务器主机(www.example.com)名称。在HTTP中,客户端发送HTTP请求时,必须通过DNS协议将服务器主机名称转换为IP地址,这样客户端才能找到服务器。
80是HTTP协议的默认端口(可以忽略不输入),表示服务器通过80端口提供HTTP服务。
index.html表示服务器在根目录下有一个index.html资源。

3)HTML超文本标记语言
客户端(浏览器)通过HTTP接收的资源一般是一个HTML页面 ,用户并不理解HTML页面,必须由客户端(浏览器)将HTML页面转换为用户能理解的内容,本质上HTML也是一门语言。

Web技术推动了互联网的发展,HTTP也不是孤立存在的,在理解的时候需要明白HTTP和其他两种技术的关系。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值