# 零、简介

HTTP 协议使我们能够从 Amazon.com 购买微波炉，在脸书聊天中与老朋友重聚，并在 YouTube 上观看有趣的猫视频。HTTP 是万维网背后的协议。它允许美国数据中心的网络服务器将信息发送到澳大利亚的网吧，在那里一个年轻的学生可以阅读描述中国明朝的网页。

在本书中，我们将从软件开发人员的角度来看 HTTP。对 HTTP 有一个扎实的理解可以帮助你写出更好的 web 应用和 web 服务。当出现问题时，它还可以帮助您调试应用和服务。我们将涵盖所有基础知识，包括与 HTTP 相关的资源、消息、连接和安全性。

我们将从查看资源开始。