Antworten:
Der am wenigsten spezifische offizielle MIME-Typ ist application/octet-stream
. Ohne zusätzliche Informationen heißt es: "Hier sind ein paar Bytes, hoffentlich gibt es eine Anwendung auf Ihrer Seite, die weiß, was mit ihnen zu tun ist." Manchmal gibt es einen Dateinamen, der dem Empfänger vermittelt, was mit den Daten zu tun ist.
"unbekannt" fügt darüber nichts hinzu, außer um Clients zu verwirren, die keine zufälligen inoffiziellen MIME-Typen unterstützen. Das Gleiche gilt für application/binary
; Es ist nur eine nicht standardmäßige Methode, um "Octet-Stream" neu zu formulieren.
Dies ist die Antwort auf "Was kann ich in den Content-Type:
Header einfügen, wenn ich keinen vorhandenen Inhaltstyp finde, der meine Daten angemessen beschreibt?" So habe ich diese Frage interpretiert. Das vorgeschlagene Duplikat Unbekannter Dateityp MIME? hat eine lange Antwort, die bespricht: "Wie werden meine Daten interpretiert, wenn ich keinen gültigen Content-Type:
Header setze ?" speziell in einem HTTP-Kontext; Die Antwort darauf ist protokollspezifisch (in E-Mails lautet die Standardeinstellung beispielsweise Content-Type:
für MIME-Körperteile, die diesen Header nicht enthalten text/plain; charset="us-ascii"
).
text/plain
aus Gründen der Abwärtskompatibilität impliziert wird.