Da quello che ho letto, MIME è something that is used for encoding e-mails.Qual è la differenza tra MIME, tipo di supporto Internet e HTTP?
Poi c'è questa cosa chiamata Internet media types.
Abbiamo tipi di media Internet come text/plain
, application/json
, image/png
ecc
Poi abbiamo protocollo HTTP con i suoi Content-Type
intestazioni, esempi di intestazioni validi includono:
Content-Type: text/plain
Content-Type: text/plain; charset=utf-8
Content-Type: multipart/mixed; boundary=blah
(source)
Quindi è una stringa come "text/plain; charset=utf-8
" un'espressione associata al proto HTTP col, standard MIME o un tipo di supporto Internet completamente valido?
Quali sono esattamente le relazioni tra ciascuno di questi protocolli?
E il '; charset = ... "suffisso: è questa parte di Internet Media Type, o piuttosto MIME/HTTP? Se è così, che dire '; boundary = ... 'suffisso? –
I parametri possono essere considerati come parte del tipo. –
Attualmente, Wikipedia dire "i documenti XML devono essere serviti con un tipo di supporto XML Internet (spesso confuso con il tipo MIME) come ad esempio ...", ma non v'è una citazione. –