第1章 HTTP 概述

Web 浏览器、服务器和相关的 Web 应用程序都是通过 HTTP 相互通信的。HTTP 是现代全球因特网中使用的公共语言。

本章是对 HTTP 的简要介绍。在本章中可以看到 Web 应用程序是如何使用 HTTP 进行通信的,这样就可以对 HTTP 如何完成其工作有个大概印象。我们将特别介绍以下方面的内容:

  • Web 客户端与服务器是如何通信的;

  • (表示 Web 内容的)资源来自何方;

  • Web 事务是怎样工作的;

  • HTTP 通信所使用的报文格式;

  • 底层 TCP 网络传输;

  • 不同的 HTTP 协议变体;

  • 因特网上安装的大量 HTTP 架构组件中的一部分。

我们有很多话题要讨论,就此开始 HTTP 之旅吧。