Reconnaissance des formats

Reconnaissance des formats utilisé par Up ! World Wide Web (W3C)

Up ! World Wide Web reconnaît les formats des documents, des fichiers, etc. d'après leur signature ou leur extension. La signature correspond aux premiers caractères ou octets du flux.

Voici les règles utilisées :

Format.Signature.Extension.Type de contenu.
AsciiPas de caractères de 0x00 à 0x1F sauf les sauts de ligne et de page.
Encodage sur un octet.
txttext/plain
AviRIFF????AVI LISTavivideo/x-msvideo
BmpBMbmpimage/x-ms-bmp
Courrier électronique.Présence de commandes Rfc822.msgmessage/rfc822
Css<?xml-stylesheetcsstext/css
CsvPrésence de séparateurs deux-points : .csvtext/csv
EdifactUNA+ediapplication/edifact
Excel0xD0CF11E0xls
xlt
application/vnd.ms-excel
Exécutable Unix0x0407
0x0410
0x0413
-application/octet-stream
Exécutable WindowsMZexeapplication/octet-stream
GifGIF87a
GIF89a
gifimage/gif
GZip0x1F8Bgzapplication/gzip
Html<!DOCTYPE HTML
<HTML
htmtext/html
IDocEDI_DCidcapplication/vnd.sap-idoc
JpegJFIFgifimage/jpeg
Mp311111111 111xxyymp3audio/mpeg
Mpeg11111111 111xxyympgvideo/mpeg
PclEsc E
Esc %-12345X
pclapplication/vnd.hp-pcl
Pcx0xA0pcximage/x-ms-pcx
Pdf!%PDFpdfapplication/x-pdf
Png0x89504E470D0A1A0Apcximage/png
PostScript!%PSpsapplication/postscript
PowerPoint0xD0CF11E0ppt
pot
application/vnd.ms-powerpoint
Rtf{\rtfrtfapplication/rtf
TiffII
MM
tifimage/tiff
Unicode.Pas de caractères de 0x00 à 0x1F sauf les sauts de ligne et de page.
Encodage sur deux octets.
txttext/plain
Up ! 5GLLigne d'en-tête.uplapplication/vnd.up-comp.ups5gl
WaveRIFF????WAVEfmtwavapplication/audio/x-wav
Word0xD0CF11E0doc
dot
application/vnd.ms-word
Xml<XMLxmlapplication/xml
text/xml
Xmlxquery version="1.0"xqrapplication/xquery
text/xquery
ZLib0x8?zipapplication/deflate