Appendix A. Changes from RFC 2616 (Änderungen gegenüber RFC 2616)
Die ursprüngliche Definition des Statuscodes 304 (Not Modified) wurde teilweise in Bezug auf Antwort-Header definiert. Diese Spezifikation hat klargestellt, dass sie in Bezug auf Header-Felder definiert ist.
Das schwache Entity-Tag-Matching wurde durch Konsolidierung der Algorithmusdefinition in Abschnitt 2.3.2 geklärt.
Die If-Match und If-Unmodified-Since Vorbedingungen wurden geklärt, dass sie scheitern dürfen, wenn der Endzustand bereits das ist, was angefordert wurde, in welchem Fall ein 2xx Statuscode angemessener ist als 412 (Precondition Failed).
Das erforderliche Verhalten für Caches und bedingte Anfragen wurde geklärt. Zum Beispiel ist es jetzt expliziter, dass ein Cache bedingte Header weiterleiten muss, die er nicht versteht oder nicht bewerten kann.
Alle Definitionen der bedingten Anfrage-Header-Felder wurden geklärt, um die Reihenfolge der Bewertung und Handhabung verschiedener Kombinationen von bedingten Header-Feldern explizit zu machen.