Y a-t-il ce qui pourrait être considéré comme un type MIME "par défaut"?
J'ai vu "inconnu / inconnu" et "application / binaire". Mais y a-t-il une valeur par défaut à laquelle revenir lorsqu'aucun autre type MIME n'est trouvé?
mime-types
mime
Mark A
la source
la source
Réponses:
Le type MIME officiel le moins spécifique est
application/octet-stream
. Sans aucune information supplémentaire, il dit "voici un tas d'octets, j'espère qu'il y a une application de votre côté qui sait quoi en faire". Parfois, il existe un nom de fichier qui aide à indiquer au destinataire ce qu'il doit faire des données."unknown" n'ajoute vraiment rien à cela, sauf pour confondre les clients qui ne supportent pas les types MIME non officiels aléatoires. Idem pour
application/binary
; c'est juste une manière non standard de reformuler "octet-stream".C'est la réponse à "Que puis-je mettre dans l'en-
Content-Type:
tête si je ne trouve pas un type de contenu existant qui décrit correctement mes données?" c'est ainsi que j'ai interprété cette question. Le duplicata proposé de type de fichier inconnu MIME? a une longue réponse qui traite de "Comment mes données sont-elles interprétées si je ne mets pas d'en-Content-Type:
tête valide ?" spécifiquement dans un contexte HTTP; la réponse à cela est spécifique au protocole (dans le courrier électronique, par exemple, la valeur implicite implicite par défautContent-Type:
pour les parties du corps MIME qui ne contiennent pas cet en-tête esttext/plain; charset="us-ascii"
).la source
text/plain
, pour une compatibilité ascendante.