HTTP教程

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)相关的基本到高级概念./p>

先决条件

在继续本教程之前,最好先了解一下Web概念,Web浏览器,Web服务器,客户端和服务器架构基于软件.