10. Conditional Requests
This chapter how to implement conditional requests in servers and clients for var- ious HTTP methods, and shows how conditional requests can help caching, op- timistic concurrency control, and idempotency.
- How to Generate Last-Modified and ETag Headers
- How to Implement Conditional GET Requests in Servers
- How to Submit Conditional GET and HEAD Requests from Clients
- How to Implement Conditional PUT Requests in Servers
- How to Implement Conditional DELETE Requests in Servers
- How to Make Unconditional GET Requests from Clients
- How to Submit Conditional PUT and DELETE Requests from Clients
- How to Make POST Requests Conditional
- How to Generate One-time URIs
