HTTPS协议简介
HTTPS协议是HTTP + SSL/TLS组合而成的,而HTTP是用来从万维网服务器获取信息的协议,所以我们就从万维网开始讲起。
万维网与HTTP
万维网(WWW)并非某种特殊的计算机网络。万维网是一个大规模的,联机式的信息储藏所,英文简称web。万维网用链接的方式可以非常方便地从互联网上的一个站点访问另一个站点。
每一个万维网站点都存放了许多文档。在这些文档中有一些地方的文字是用特殊方式显示的,当我们鼠标移动到这些地方的时候,鼠标的箭头就变成了一只手的形状,这就表明这里有一个链接。如果我们点击这些链接,我们就可以从这个文档链接到可能相隔很远的另一个文档。
正是由于互联网的出现,使得互联网从少数计算机专家使用变成了普通百姓也能使用。
我们平时从浏览器打开网页就是从万维网服务器获取信息,使用的是HTTP协议。但是我们去玩LOL的时候,客户端与服务器之间的交流就可以不是HTTP协议了。
万维网是一个分布式的超媒体,他是超文本系统的扩展、所谓的超文本就是指包含连接向其他文档的链接的文本。一个超文本由多个信息源链接而成,而这些信息分布在世界各地。
万维网的客户端程序就是浏览器,万维网文档存储的主机就是万维网服务器,运行万维网服务器程序。客户程序向服务器程序发送请求,服务器程序就向客户端程序发送客户所需的万维网文档。在浏览器中显示的万维网文档就称为页面。