Voici les règles utilisées :
Format. | Signature. | Extension. | Type de contenu. |
Ascii | Pas de caractères de 0x00 à 0x1F sauf les sauts de ligne et de page. Encodage sur un octet. | txt | text/plain |
Avi | RIFF????AVI LIST | avi | video/x-msvideo |
Bmp | BM | bmp | image/x-ms-bmp |
Courrier électronique. | Présence de commandes Rfc822. | msg | message/rfc822 |
Css | <?xml-stylesheet | css | text/css |
Csv | Présence de séparateurs deux-points : . | csv | text/csv |
Edifact | UNA+ | edi | application/edifact |
Excel | 0xD0CF11E0 | xls xlt | application/vnd.ms-excel |
Exécutable Unix | 0x0407 0x0410 0x0413 | - | application/octet-stream |
Exécutable Windows | MZ | exe | application/octet-stream |
Gif | GIF87a GIF89a | gif | image/gif |
GZip | 0x1F8B | gz | application/gzip |
Html | <!DOCTYPE HTML <HTML | htm | text/html |
IDoc | EDI_DC | idc | application/vnd.sap-idoc |
Jpeg | JFIF | gif | image/jpeg |
Mp3 | 11111111 111xxyy | mp3 | audio/mpeg |
Mpeg | 11111111 111xxyy | mpg | video/mpeg |
Pcl | Esc E Esc %-12345X | pcl | application/vnd.hp-pcl |
Pcx | 0xA0 | pcx | image/x-ms-pcx |
!%PDF | application/x-pdf | ||
Png | 0x89504E470D0A1A0A | pcx | image/png |
PostScript | !%PS | ps | application/postscript |
PowerPoint | 0xD0CF11E0 | ppt pot | application/vnd.ms-powerpoint |
Rtf | {\rtf | rtf | application/rtf |
Tiff | II MM | tif | image/tiff |
Unicode. | Pas de caractères de 0x00 à 0x1F sauf les sauts de ligne et de page. Encodage sur deux octets. | txt | text/plain |
Up ! 5GL | Ligne d'en-tête. | upl | application/vnd.up-comp.ups5gl |
Wave | RIFF????WAVEfmt | wav | application/audio/x-wav |
Word | 0xD0CF11E0 | doc dot | application/vnd.ms-word |
Xml | <XML | xml | application/xml text/xml |
Xml | xquery version="1.0" | xqr | application/xquery text/xquery |
ZLib | 0x8? | zip | application/deflate |