Appendix

HTTP Primer

To better understand how Web APIs work, it is important to start with an understanding of HTTP, the language of the Web. While the HTTP protocol can be hidden behind various libraries and frameworks, understanding the protocol provides a foundation for troubleshooting API integrations and improved API design.

This primer offers an introduction to the HTTP protocol, the elements that are involved in using HTTP for interacting with Web APIs, and some advanced features that help to shape more powerful API interactions.

Overview of HTTP

The HTTP protocol is a client/server protocol. An HTTP client sends a request to a server. The HTTP server then determines if it can service the request with the information given. The server ...

Get Principles of Web API Design: Delivering Value with APIs and Microservices now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.