Appendice B. Differenze tra HTTP e MIME (Differences between HTTP and MIME)
HTTP/1.1 utilizza molti costrutti definiti per la messaggistica Internet [RFC5322] e le estensioni Internet Mail multiuso [RFC2045] per consentire la trasmissione di entità in un formato aperto ed estensibile.
B.1. MIME-Version
HTTP non è un'applicazione conforme a MIME. Pertanto, HTTP/1.1 non definisce l'uso di un campo MIME-Version.
B.2. Conversione in forma canonica (Conversion to Canonical Form)
MIME richiede che gli agenti Internet convertano i dati in forma canonica prima della trasmissione. HTTP non richiede tale conversione.
B.3. Conversione dei formati di data (Conversion of Date Formats)
HTTP/1.1 definisce un profilo di timestamp di data che sono sempre espressi in tempo universale coordinato (UTC).
B.4. Conversione di Content-Encoding (Conversion of Content-Encoding)
MIME non definisce Content-Encoding. HTTP Content-Encoding è simile a MIME Content-Transfer-Encoding.
B.5. Conversione di Content-Transfer-Encoding (Conversion of Content-Transfer-Encoding)
HTTP non definisce Content-Transfer-Encoding. La codifica di trasferimento in HTTP è definita nella sezione 7.
B.6. MHTML e limitazioni della lunghezza delle righe (MHTML and Line Length Limitations)
HTTP non impone limitazioni sulla lunghezza delle righe. Le implementazioni HTTP DOVREBBERO essere preparate a gestire righe di qualsiasi lunghezza.