fix
Some checks are pending
ci/woodpecker/push/validate_schema Pipeline is pending

This commit is contained in:
JMARyA 2025-06-09 00:39:02 +02:00
parent c12fdfc9d5
commit ecb2d9b319
Signed by: jmarya
GPG key ID: 901B2ADDF27C2263

View file

@ -3,6 +3,7 @@ obj: concept
--- ---
# MIME Type # MIME Type
A media type (also known as a MIME type) is a two-part identifier for file formats and format contents transmitted on the Internet. The Internet Assigned Numbers Authority (IANA) is the official authority for the standardization and publication of these classifications. Media types were originally defined in Request for Comments RFC 2045 (MIME) Part One: Format of Internet Message Bodies (Nov 1996) in November 1996 as a part of MIME (Multipurpose Internet Mail Extensions) specification, for denoting type of [email](../internet/eMail.md) message content and attachments; hence the original name, MIME type. Media types are also used by other internet protocols such as [HTTP](../internet/HTTP.md) and document file formats such as [HTML](../internet/HTML.md), for similar purposes. A media type (also known as a MIME type) is a two-part identifier for file formats and format contents transmitted on the Internet. The Internet Assigned Numbers Authority (IANA) is the official authority for the standardization and publication of these classifications. Media types were originally defined in Request for Comments RFC 2045 (MIME) Part One: Format of Internet Message Bodies (Nov 1996) in November 1996 as a part of MIME (Multipurpose Internet Mail Extensions) specification, for denoting type of [email](../internet/eMail.md) message content and attachments; hence the original name, MIME type. Media types are also used by other internet protocols such as [HTTP](../internet/HTTP.md) and document file formats such as [HTML](../internet/HTML.md), for similar purposes.
A list of supported MIME Types can be found at `/etc/mime.types` A list of supported MIME Types can be found at `/etc/mime.types`
@ -22,7 +23,9 @@ A subtype typically consists of a media format, but it may or must also contain
Types, subtypes, and parameter names are case-insensitive. Parameter values are usually case-sensitive, but may be interpreted in a case-insensitive fashion depending on the intended use. Types, subtypes, and parameter names are case-insensitive. Parameter values are usually case-sensitive, but may be interpreted in a case-insensitive fashion depending on the intended use.
## Common MIME Types Files ## Common MIME Types Files
### Application ### Application
| MIME Type | Extensions | Description | | MIME Type | Extensions | Description |
| ------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------------- | | ------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------------- |
| `application/epub+zip` | `.epub` | Electronic Publication (eBook) | | `application/epub+zip` | `.epub` | Electronic Publication (eBook) |
@ -73,6 +76,7 @@ Types, subtypes, and parameter names are case-insensitive. Parameter values are
| `application/yaml` | `.yaml`, `.yml` | [YAML](YAML.md) | | `application/yaml` | `.yaml`, `.yml` | [YAML](YAML.md) |
### Audio ### Audio
| MIME Type | Extensions | Description | | MIME Type | Extensions | Description |
| ----------------- | --------------- | ----------------------------------- | | ----------------- | --------------- | ----------------------------------- |
| `audio/aac` | `.adts`, `.aac` | AAC Audio | | `audio/aac` | `.adts`, `.aac` | AAC Audio |
@ -89,6 +93,7 @@ Types, subtypes, and parameter names are case-insensitive. Parameter values are
| `audio/x-mpegurl` | `.m3u`, `.m3u8` | [Playlist File](media/m3u.md) | | `audio/x-mpegurl` | `.m3u`, `.m3u8` | [Playlist File](media/m3u.md) |
### Font ### Font
| MIME Type | Extensions | Description | | MIME Type | Extensions | Description |
| ----------- | ---------- | -------------------- | | ----------- | ---------- | -------------------- |
| `font/ttf` | `.ttf` | TrueType Font | | `font/ttf` | `.ttf` | TrueType Font |
@ -96,6 +101,7 @@ Types, subtypes, and parameter names are case-insensitive. Parameter values are
| `font/woff` | `.woff` | Web Open Font Format | | `font/woff` | `.woff` | Web Open Font Format |
### Image ### Image
| MIME Type | Extensions | Description | | MIME Type | Extensions | Description |
| --------------- | --------------- | -------------------------------------------------------- | | --------------- | --------------- | -------------------------------------------------------- |
| `image/heif` | `.heif` | HEIF Image | | `image/heif` | `.heif` | HEIF Image |
@ -112,6 +118,7 @@ Types, subtypes, and parameter names are case-insensitive. Parameter values are
| `image/x-xcf` | `.xcf` | XCF Image ([GIMP](../applications/media/images/GIMP.md)) | | `image/x-xcf` | `.xcf` | XCF Image ([GIMP](../applications/media/images/GIMP.md)) |
### Message ### Message
| MIME Type | Extensions | Description | | MIME Type | Extensions | Description |
| ------------------------- | ---------- | -------------------------------------------- | | ------------------------- | ---------- | -------------------------------------------- |
| `message/delivery-status` | - | - | | `message/delivery-status` | - | - |
@ -120,12 +127,14 @@ Types, subtypes, and parameter names are case-insensitive. Parameter values are
| `message/rfc822` | `.eml` | [eMail Message](Electronic%20Mail%20File.md) | | `message/rfc822` | `.eml` | [eMail Message](Electronic%20Mail%20File.md) |
### Model ### Model
| MIME Type | Extensions | Description | | MIME Type | Extensions | Description |
| ------------ | ------------------------ | ----------- | | ------------ | ------------------------ | ----------- |
| `model/mesh` | `.msh`, `.mesh`, `.silo` | 3D Mesh | | `model/mesh` | `.msh`, `.mesh`, `.silo` | 3D Mesh |
| `model/obj` | `.obj` | 3D Object | | `model/obj` | `.obj` | 3D Object |
### Multipart ### Multipart
| MIME Type | Extensions | Description | | MIME Type | Extensions | Description |
| --------------------- | ---------- | ----------- | | --------------------- | ---------- | ----------- |
| `multipart/digest` | - | - | | `multipart/digest` | - | - |
@ -134,6 +143,7 @@ Types, subtypes, and parameter names are case-insensitive. Parameter values are
| `multipart/parallel` | - | - | | `multipart/parallel` | - | - |
### Text ### Text
| MIME Type | Extensions | Description | | MIME Type | Extensions | Description |
| ---------------- | ------------------------------------------------ | --------------------------------------------------------------------------------------- | | ---------------- | ------------------------------------------------ | --------------------------------------------------------------------------------------- |
| `text/calendar` | `.ics` | [Calendar](iCalendar.md) | | `text/calendar` | `.ics` | [Calendar](iCalendar.md) |
@ -145,7 +155,7 @@ Types, subtypes, and parameter names are case-insensitive. Parameter values are
| `text/markdown` | `.markdown`, `.md` | [Markdown](Markdown.md) | | `text/markdown` | `.markdown`, `.md` | [Markdown](Markdown.md) |
| `text/plain` | `.txt`, `.text`, `.conf` | Plain Text | | `text/plain` | `.txt`, `.text`, `.conf` | Plain Text |
| `text/plain` | `.asc` | [ASCII](ASCII.md) (Armored) File | | `text/plain` | `.asc` | [ASCII](ASCII.md) (Armored) File |
| `text/plain` | `.log` | [Log Files](../dev/Log) | | `text/plain` | `.log` | [Log Files](../dev/Log.md) |
| `text/plain` | `.diff` | Diff File ([diff](../applications/cli/diff.md) / [patch](../applications/cli/patch.md)) | | `text/plain` | `.diff` | Diff File ([diff](../applications/cli/diff.md) / [patch](../applications/cli/patch.md)) |
| `text/plain` | `.lrc` | [LRC](LRC.md) (Lyrics) File | | `text/plain` | `.lrc` | [LRC](LRC.md) (Lyrics) File |
| `text/plain` | `.nfo` | Information File | | `text/plain` | `.nfo` | Information File |
@ -157,6 +167,7 @@ Types, subtypes, and parameter names are case-insensitive. Parameter values are
| `text/uri-list` | `.uri`, `.uris`, `.urls` | List with [URLs](../internet/URL.md) | | `text/uri-list` | `.uri`, `.uris`, `.urls` | List with [URLs](../internet/URL.md) |
### Video ### Video
| MIME Type | Extensions | Description | | MIME Type | Extensions | Description |
| ----------------- | -------------- | ----------------------------- | | ----------------- | -------------- | ----------------------------- |
| `video/AV1` | - | [AV1](media/video/AV1.md) | | `video/AV1` | - | [AV1](media/video/AV1.md) |