C'è quello che potrebbe essere considerato un tipo MIME "predefinito"?
Ho visto "sconosciuto / sconosciuto" e "applicazione / binario". Ma esiste un valore predefinito da ripristinare quando non viene trovato nessun altro tipo MIME?
C'è quello che potrebbe essere considerato un tipo MIME "predefinito"?
Ho visto "sconosciuto / sconosciuto" e "applicazione / binario". Ma esiste un valore predefinito da ripristinare quando non viene trovato nessun altro tipo MIME?
Risposte:
Il tipo MIME ufficiale meno specifico è application/octet-stream
. Senza alcuna informazione aggiuntiva, si dice "qui c'è un mucchio di byte, si spera che ci sia un'applicazione da parte tua che sa cosa farne". A volte esiste un nome file che aiuta a comunicare al destinatario cosa fare con i dati.
"unknown" in realtà non aggiunge nulla a questo, tranne che per confondere i client che non supportano i tipi MIME casuali non ufficiali. Idem per application/binary
; è solo un modo non standard di riformulare "octet-stream".
Questa è la risposta a "Cosa posso inserire Content-Type:
nell'intestazione se non riesco a trovare un tipo di contenuto esistente che descriva adeguatamente i miei dati?" ecco come ho interpretato questa domanda. Il tipo di file sconosciuto duplicato proposto MIME? ha una lunga risposta che discute "Come vengono interpretati i miei dati se non metto Content-Type:
un'intestazione valida ?" specificamente in un contesto HTTP; la risposta è specifica del protocollo (nell'email, ad esempio, l'impostazione predefinita implicita Content-Type:
per le parti del corpo MIME che non contengono questa intestazione è text/plain; charset="us-ascii"
).
text/plain
, per compatibilità con le versioni precedenti.