超文本传输协议(HTTP)是在万维网上用来交换文本、图形、声音的网络通信语言,以及其他类型的数据和服务。HTTP以纯文本的形式在全球链接的计算机之间传输数据。安全版本的超文本传输协议(HTTPS)指示Web浏览器加密通信流以保...
超文本传输协议(HTTP)是在万维网上用来交换文本、图形、声音的网络通信语言,以及其他类型的数据和服务。HTTP以纯文本的形式在全球链接的计算机之间传输数据。安全版本的超文本传输协议(HTTPS)指示Web浏览器加密通信流以保护敏感信息。HTTPS用于所有商业、银行业,以及其他需要安全链接的服务。

在地址行中看到";https";,意味着连接已加密且更安全1990年12月,提姆·李·伯纳斯和麻省理工学院的物理学家提姆·李·伯纳斯在1989年提出了这个想法,他和他的团队使用超文本传输协议成功地在联网的计算机之间交换数据,其中,服务器是Internet上托管网站或数据库的计算机,客户端是从服务器请求信息的计算机。HTTP实际上是一套分层网络协议的一部分。在网络层次结构中,HTTP是运行在被称为传输控制协议(TCP)的主要传输层之上的应用层。TCP是Internet协议套件(IPS)的一部分,它包括与TCP一起使用的Internet协议(IP)寻址约定,两者的组合称为TCP/IPWeb上的每个客户端和服务器都由一个唯一的数字IP地址或统一资源定位器(URL)标识。这可以确保数据请求和相应的响应(数据报)通过共同构成万维网的各种网络正确路由。数字IP被映射到一个相关的名称以使网址更容易记忆。因此,人们可以在浏览器的URL窗口中输入
img.com,而不必记住一串IP号码。粗略地说,TCP可能被认为是HTTP用来在计算机之间旅行的工具或引擎,虽然IP可以确保采用最佳路由,数据将到达正确的目的地。与所有协议一样,超文本传输协议也随着时间的推移而发展,改变原来形式的版本。HTTP的开发属于互联网工程任务组(IETF)和万维网联盟(World Wide Web Consortium)。这些实体发布征求意见书(RFC),详细介绍了新标准,如1999年6月的RFC 2616,描述了最常用的当前版本HTTP/1.1安全HTTPS(HTTPS://vs http://)实际上与标准的超文本传输协议相同,但用于调用Web浏览器以在服务器和客户端之间建立加密连接。所有现代浏览器都具有点到点加密功能,在连接到地址以https://开头的站点时自动发生,无需用户干预。任何离开服务器或客户端的数据在离开计算机之前都会被加密,在到达时会被解密,在传输过程中仍然无法理解。