Index
A
- <a> tags, HTML as a Hypermedia Format, Hypermedia Controls
- Accept headers, Content Negotiation, Accept
- Accept-Charset headers, Accept-Charset
- Accept-Encoding headers, Compression, Accept-Encoding
- Accept-Language headers, Content Negotiation, Accept-Language
- Accept-Ranges headers, Partial GET, Accept-Ranges
- Activity Streams, Activity Streams
- addressability, Addressability, Identification of Resources
- Age headers, Age
- agent-type API clients, The agent
- Allow headers, Allow
- ALPS (Application-Level Protocol Semantics)
- application semantics in, ALPS
- benefits of, ALPS
- examples of, ALPS
- lenient format of, ALPS Doesnât Do Everything
- profile link relation in, Advantages of ALPS
- repository for, Advantages of ALPS, The ALPS Registry
- API calls
- server implementation details and, Is Maze+XML an API?
- API clients
- automated, Client #2: The Mapmaker, Client #3: The Boaster, Automated Clients
- human-driven, Client #1: The GameâClient #1: The Game, Human-Driven Clients
- APIs (application programming interfaces)
- adding hypermedia to existing, Adding Hypermedia to an Existing API
- Collection+JSON in, Collection+JSON
- constraints and, Liberated by Constraints
- design of (see design procedure)
- downfalls of current, Introduction, Web APIs Lag Behind the Web, Is Maze+XML an API?, HTTP for APIs
- duplication of effort in, Duplication of Effort, Liberated by Constraints
- for microblogging, Duplication of Effort
- functionality needed in, Introduction, A Simple API, Beware of Fake Hypermedia!
- HTTP GET request in, HTTP GET: Your Safe Bet
Get RESTful Web APIs 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.