HTTP

超文本传输协议 (HTTP) 是支持在 Web 上超媒体文档传输的基础网络 协议,通常在浏览器和服务器之间进行,以便人类可以阅读它们。当前版本的 HTTP 规范称为 HTTP/2

作为 URI 的一部分,“http://example.com/” 中的“http”被称为“方案”。使用“http”方案的资源通常通过不加密的连接使用 HTTP 协议传输。“https”方案(如“https://mdn.org.cn”)表示资源通过 HTTP 协议传输,但通过安全的 TLS 通道进行。

HTTP 是文本化的(所有通信都以纯文本进行)并且是无状态的(通信之间不感知之前的通信)。这个特性使其非常适合人类阅读万维网上的文档(网站)。然而,HTTP 也可以用作服务器到服务器的 REST Web 服务的基础,或者用于网站内的 fetch() 请求,以使它们更具动态性。