Appendix A. Changes from RFC 2616 (Modifiche rispetto a RFC 2616)
La definizione originale del codice di stato 304 (Not Modified) era parzialmente definita in termini di intestazioni di risposta. Questa specifica ha chiarito che è definita in termini di campi di intestazione.
La corrispondenza dei tag di entità deboli è stata chiarita consolidando la definizione dell'algoritmo nella Sezione 2.3.2.
Le precondizioni If-Match e If-Unmodified-Since sono state chiarite per consentire che falliscano quando lo stato finale è già ciò che è stato richiesto, nel qual caso un codice di stato 2xx è più appropriato di 412 (Precondition Failed).
Il comportamento richiesto per le cache e le richieste condizionali è stato chiarito. Ad esempio, è ora più esplicito che una cache deve inoltrare le intestazioni condizionali che non comprende o non può valutare.
Tutte le definizioni dei campi di intestazione di richiesta condizionale sono state chiarite per rendere esplicito l'ordine di valutazione e la gestione delle varie combinazioni di campi di intestazione condizionale.