2  How do computers communicate?

2.1 Introduction

(introduction will be written ~last)

2.1.1 Learning Objectives

After you read this chapter, you will be able to:

  • Explain what an API is.
  • Identify the pieces of an HTTP request.
  • Describe how accessing a web page through a browser involves an HTTP request.
  • Compare and contrast HTTP-based API frameworks.
  • Recognize other web API protocols.

2.1.2 Prerequisites

(prerequisites will be filled in as I write, if I decide to keep this section)