简介

HTTP(超文本传输协议)是分布式协作超媒体信息系统的应用层协议。这是自1990年以来万维网(即因特网)数据通信的基础。超文本传输协议是一种通用的无状态协议,可以用于其他目的,也可以使用其请求方法、错误代码和报头的扩展。

本教程基于RFC-2616规范,该规范定义了称为HTTP/1.1的协议。HTTP/1.1是对原始HTTP (HTTP/1.0)的修订。HTTP/1.0和HTTP/1.1之间的一个主要区别是,HTTP/1.0为每个请求/响应交换使用一个新的连接,而HTTP/1.1连接可以用于一个或多个请求/响应交换。

谁适合阅读本教程?

本教程是为计算机科学毕业生和网络开发人员准备的,旨在帮助他们理解超文本传输协议的基本到高级概念。

阅读本教程前,您需要了解的知识

在继续学习本教程之前,最好对网络概念、网络浏览器、网络服务器、基于客户端和服务器架构的软件有一个基本的了解。