HTTP 教程
超文本传输协议 (HTTP) 是分布式、协作式、超媒体信息系统的应用程序级协议。这是自 1990 年以来万维网 (即互联网) 数据通信的基础。 HTTP 是一种通用的无状态协议 , 可用于其他目的 , 也可使用其请求方法、错误代码和标头的扩展。
本教程基于 RFC - 2616 规范 , 该规范定义了称为 HTTP / 1.1 的协议。 HTTP / 1.1 是原始 HTTP (HTTP / 1.0) 的修订版。 HTTP / 1.0 和 HTTP / 1.1 之间的主要区别在于 HTTP / 1.0 为每个请求 / 响应交换使用一个新连接 , 其中 HTTP / 1.1 连接可用于一个或多个请求 / 响应交换。
观众
本教程是为计算机科学专业的毕业生和 Web 开发人员准备的 , 旨在帮助他们了解与超文本传输协议 ( HTTP ) 相关的基本到高级概念。
先决条件
在继续本教程之前 , 最好对 Web 概念 , Web 浏览器 , Web 服务器 , 基于客户端和服务器体系结构的软件有一个基本的了解。