Apakah ada tipe MIME "default"?

117

Adakah yang dapat dianggap sebagai mimetype "default"?

Saya telah melihat "tidak diketahui / tidak diketahui" dan "aplikasi / biner". Tetapi apakah ada default untuk dikembalikan ketika tidak ada jenis MIME lain yang ditemukan?

Mark A
sumber
4
Kemungkinan duplikat dari jenis file MIME yang tidak diketahui?

Jawaban:

196

Jenis MIME resmi yang paling tidak spesifik adalah application/octet-stream . Tanpa informasi tambahan, dikatakan "di sini adalah sekumpulan byte, semoga ada aplikasi di sisi Anda yang tahu apa yang harus dilakukan dengannya". Terkadang ada nama file yang membantu menyampaikan kepada penerima apa yang harus dilakukan dengan data tersebut.

"tidak diketahui" tidak benar-benar menambahkan apa pun di atas ini, kecuali untuk membingungkan klien yang tidak mendukung jenis MIME tidak resmi acak. Ditto untuk application/binary; itu hanya cara non-standar untuk menyatakan kembali "aliran oktet".

Ini adalah jawaban untuk "Apa yang dapat saya masukkan ke dalam Content-Type:tajuk jika saya tidak dapat menemukan jenis konten yang sudah ada yang cukup menggambarkan data saya?" begitulah cara saya menafsirkan pertanyaan ini. Duplikat yang diusulkan Jenis file MIME tidak diketahui? memiliki jawaban panjang yang membahas "Bagaimana data saya diinterpretasikan jika saya tidak meletakkan Content-Type:header yang valid ?" khusus dalam konteks HTTP; jawabannya adalah protokol khusus (dalam email, misalnya, default tersirat Content-Type:untuk bagian tubuh MIME yang tidak berisi header ini text/plain; charset="us-ascii").

tripleee
sumber
Anda salah. IETF mengatakan default tidak ada tipe konten. baca lebih lanjut dengan hati-hati tautan Anda
FF_Dev
@FF_Dev Tidak yakin apa yang Anda maksud. Apakah Anda mengatakan bahwa hubungan Sampo dengan jawabannya sendiri salah? Atau jawaban saya salah? Atau sesuatu yang lain?
tripleee
@tripleee Jawabannya mengatakan "Jangan kirim jenis MIME untuk data yang tidak diketahui." yang berbeda dari jawaban ini. Jadi entah komentarnya tidak masuk akal, entah itu salah. Ini pantas untuk disorot
FF_Dev
tripleee & @FF_Dev Saya pikir jawaban saya tidak diungkapkan dengan cukup jelas dan bagian TLDR agak membingungkan karena saya tidak menjelaskan sepenuhnya apa yang harus Anda tinggalkan ketika berurusan dengan hal-hal yang tidak diketahui.
Sampo Sarrala - codidact.org
4
@SampoSarrala Jawabannya berbicara tentang HTTP secara khusus; MIME memiliki banyak aplikasi, banyak di antaranya mungkin diatur oleh spesifikasi lain, atau tidak sama sekali. Contoh kontra spesifik adalah email, di mana menghilangkan tipe konten menyiratkan text/plain, untuk kompatibilitas mundur.
tripleee