En HTML, le type MIME fait référence au type MultiPurpose Internet Mail Extension, qui est un type de méthode qui définit un fichier avec une certaine extension à ouvrir par une application Lorsque le fichier avec l'extension est accédé, le navigateur l'ouvre. s'ouvrira automatiquement à l'aide de l'application spécifiée.
L'environnement d'exploitation de ce tutoriel : système Windows 7, version HTML5, ordinateur Dell G3.
Tout d’abord, nous devons comprendre comment le navigateur traite le contenu. Le contenu affiché dans le navigateur comprend HTML, XML, GIF et Flash... Alors, comment le navigateur fait-il la distinction entre eux et décide quel contenu afficher sous quelle forme ? La réponse est le type MIME, qui est le type de média de la ressource.
MIME (Extensions de messagerie Internet polyvalentes)Type d'extensions de messagerie Internet polyvalentes. Il s'agit d'un type de méthode qui définit un fichier avec une certaine extension à ouvrir par une application Lorsque le fichier avec l'extension est accédé, le navigateur utilisera automatiquement l'application spécifiée pour l'ouvrir.
En termes simples, le type MIME indique au navigateur quel formulaire utiliser pour l'afficher.
Remarque : la transmission de données sur Internet utilise toutes le type MIME
Format de fichier multimédia MIME
Dans le premier protocole HTTP, il n'y a aucune information supplémentaire sur le type de données et toutes les données transmises sont interprétées comme hypertexte par le programme client Markup document HTML et afin de prendre en charge les types de données multimédia, le protocole HTTP utilise les informations de type de données MIME ajoutées avant le document pour identifier le type de données.
MIME signifie MultiPurpose Internet Mail Extensions. Il a été conçu à l'origine pour joindre des données multimédias lors de l'envoi d'e-mails afin que le programme client de messagerie puisse les traiter en fonction de leur type. Cependant, lorsqu’il est pris en charge par le protocole HTTP, son importance devient encore plus significative. Cela rend le transfert HTTP non seulement du texte ordinaire, mais également riche et coloré.
Chaque type MIME se compose de deux parties. La première partie est la grande catégorie de données, telles que le son, l'image, etc., et la deuxième partie définit le type spécifique. Types MIME courants graphiques.gif image/gif
JPEG graphiques.ipeg,.jpg image/jpeg
au fichiers audio.au audio/basic
Fichiers de musique MIDI mid,.midi audio/midi,audio /x -midi
Fichier de musique RealAudio.ra, .ram audio/x-pn-realaudio
Fichier MPEG.mpg,.mpeg vidéo/mpeg
AVI fichier.avi vidéo/x-msvideo
GZIP file.gz application/x-gzip
TAR file.tar application/x-tar
Internet a une organisation spéciale IANA pour confirmer les types MIME standard, mais Internet se développe trop vite, beaucoup les applications ne peuvent pas attendre que l'IANA confirme que les types MIME qu'elles utilisent sont des types standard. Ils utilisent donc des méthodes commençant par x- dans la catégorie pour identifier cette catégorie, qui n'est pas encore devenue un standard, comme : x-gzip, x-tar, etc. En fait, ces types sont si largement utilisés qu’ils sont devenus des standards de facto. Tant que le client et le serveur reconnaissent conjointement ce type MIME, cela n'a pas d'importance même s'il s'agit d'un type non standard. Le programme client peut utiliser des méthodes de traitement spécifiques pour traiter les données basées sur le type MIME. Dans les serveurs Web et les navigateurs (y compris les systèmes d'exploitation), les types MIME standard et courants sont définis par défaut. Uniquement pour les types MIME peu courants, il est nécessaire de définir à la fois le serveur et le navigateur client pour l'identification.
Content-type: text/html
RFC-2046 MIME Partie 2 : Types de médias
RFC-2047 MIME Partie 3 : Extensions d'en-tête pour le texte non-ASCII
RFC-2048 MIME Partie 4 : Procédures d'enregistrement
RFC-2049 MIME Partie 5 : Critères de conformité et exemples
Différentes applications prennent en charge différents types MIME.
Tutoriel recommandé : "Tutoriel vidéo HTML"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!