7. Content Negotiation

Previous Next

This chapter shows how to negotiate for representations based on media type, character encoding, content encoding, or content language, how to use the Vary header, and when to use content negotiation.

  1. How to Indicate Client Preferences
  2. How to Implement Media Type Negotiation
  3. How to Implement Language Negotiation
  4. How to Implement Character Encoding Negotiation
  5. How to Support Compression
  6. When and How to Send the Vary Header
  7. How to Handle Negotiation Failures
  8. How to Use Agent Driven Content Negotiation
  9. When to Support Server-Driven Negotiation

Leave a Comment