در این مقاله در خصوص MIME type و انواع آن توضیح خواهیم داد.

Multipurpose Internet Mail Extensions) MIME type)و یا media type یک استاندارد برای انواع فایل هاست و این امکان را به مرور می دهد که چگونه برای اجرای هر فایل اقدام نماید. که این استاندارد در IETF’s RFC 6838 تعریف شده است.  مرورگر ها برای تعیین نوع پردازش URLاز MIME typeاستفاده می کنند. بنابراین بسیار مهم است که وب سرور MIME type صحیحی را در هدر Content-Type ارسال نماید.

ساختار MIME type

ساده ترین ساختار برای MIME type شامل type و subtype است که با / و بدون هیچ فاصله ای وارد می شود.

type نشان دهنده category کلی نوع دیتا می باشد. (مانند video یا text).

 Subtype مشخص کننده نوع دقیق داده از نوع MIME را مشخص می کند. به عنوان مثال، برای type از نوع text می توان subtype از نوع plain و html را در نظر گرفت.

هر type می تواند subtype مخصوص به خود را داشته باشد و یک MIME type شامل هردو type و  subtype می باشد و به صورت تکی نمایش داده نخواهد شد.

پارامتر های دیگر و جزئیات را می توان بعد از نوشتن  type و subtype مشخص کرد:

type/subtype;parameter=value

 

به عنوان مثال برای type از نوع text پارمتر charsest را می توان در نظر گرفت. در صورتی که هیچ charset در نظر گرفته نشود، دیفالت   (ASCII (US-ASCII در نظر گرفته می شود.

Type:

دو دسته type وجود دارد: از نوع discrete و multipart:

Discrete type نوع تایپی است که شامل فایل های تکی و یا کم می باشد. مانند یک فایل txt، music یا video.

Multipart type نوع تایپی است که شامل بخش های مختلفی است و هر یک نیز MIME type مخصوص به خود را خواهد داشت.

با توجه به اینکه (Internet Assigned Numbers Authority (IANA مسئول انواع رسمی MIME می باشد، می توانید جدیدترین و کامل ترین لیست MIME type  ها را در صفحه Media type مشاهده نمایید.

امیدواریم که این مقاله برای شما مفید ولقع شده باشد.

با دیگر مقالات server.ir همراه باشید.

۱۴۰۰/۰۵/۱۰

نویسنده : س احمدی

بدون دیدگاه

TLS handshake چیست؟

TLS یک پروتکل رمزنگاری جهت ایمن سازی ارتباطات اینترنتی است. TLS handshake فرآیندی است که سشن ارتباطی که از رمزنگاری TLS استفاده می‌کند را آغاز می‌نمای...

۱۴۰۰/۰۵/۰۶

نویسنده : م کوکبی

بدون دیدگاه

۱۰ توزیع پرطرفدار لینوکسی

در این مقاله ، ما 10 توزیع پرکاربرد و پرطرفدار لینوکسی را بر اساس دسترسی به نرم افزار ، سهولت در نصب و استفاده و پشتیبانی در انجمن های وب بررسی خواهیم...

۱۴۰۰/۰۵/۰۴

نویسنده : ف سلالی

بدون دیدگاه

نصب وردپرس در پلسک(Plesk)

پلسک محبوب ترین کنترل پنل هاستینگ بعد از سی پنل می باشد. این کنترل پنل بر روی انواع ویندوز ها قابل نصب و راه اندازی می باشد و از نظر پشتیبانی نیز ویند...

دیدگاه کاربران

در رابطه با : "MIME type چیست؟"

0 0 رای ها
رأی دهی به مقاله
عضویت
با خبرم کن
guest
0 نظرات
بازخورد (Feedback) های اینلاین
View all comments

وب گردی

جستجو
دقیقا متنی که نوشتم
جستجو در تیتر صفحات
جستجو در متن صفحات
جستجو در نظرات
Search in excerpt
Filter by Custom Post Type

با Server.ir همراه شو ...