MIME type هایی که بیشتر از همه میفرستید و دریافت میکنید، گروهبندیشده بر اساس خانواده: متن، دادههای application، تصویرها، صدا و ویدیو، و فرمها. هر سطر یک type را با پسوندهای فایلش جفت میکند.
یک MIME type مشخص میکند که یک محتوا چیست تا مرورگرها و سرورها آن را درست مدیریت کنند. این نوع دو بخش دارد، type/subtype، و در هدر Content-Type ارسال میشود. اگر اشتباه باشد، یک script اجرا نمیشود، یک فایل بهجای نمایش دانلود میشود، یا آپلود یک فرم رد میشود. مقدارهای زیر همانهایی هستند که تقریباً همهی چیزی را که سرو میکنید پوشش میدهند.
جدول مرجع · 53 مورد
MIME typeهای رایجExplained
53 of 53 rows
متن و کد
سندهای HTML.
.html, .htm
stylesheet های CSS.
.css
متن بدون قالببندی.
.txt
مقدارهای جداشده با ویرگول.
.csv
Markdown.
.md, .markdown
JavaScript (نوع استاندارد مدرن).
.js, .mjs
نام قدیمی JavaScript؛ سرورهای قدیمیتر هنوز آن را میفرستند.
.js
کد منبع Python؛ پیشوند x- زبانهایی را نشان میدهد که type ثبتشده ندارند.
.py
رویدادهای سمت سرور (SSE)، یک جریان یکطرفه از سرور به کلاینت.
(stream)
دادههای application
JSON، پیشفرض API ها.
.json
سندهای XML.
.xml
سندهای PDF.
.pdf
یک آرشیو ZIP.
.zip
دادههای فشردهشده با Gzip.
.gz
یک آرشیو tar.
.tar
دادههای فشردهشده با Bzip2.
.bz2
آرشیوهای 7-Zip.
.7z
آرشیوهای RAR.
.rar
باینری WebAssembly.
.wasm
سندهای rich text.
.rtf
سندهای Word، فرمت باینری قدیمی.
.doc
سندهای Word.
.docx
workbook های Excel، فرمت باینری قدیمی.
.xls
workbook های Excel.
.xlsx
ارائههای PowerPoint.
.pptx
کتابهای الکترونیکی EPUB.
.epub
فونتهای وب WOFF.
.woff
فونتهای وب WOFF2، استاندارد فعلی.
.woff2
سندهای YAML.
.yaml, .yml
manifest های وباپ برای PWA های قابل نصب.
.webmanifest
باینری دلخواه؛ گزینهی پشتیبان که دانلود را اجباری میکند.