
Wie bereits in der Einleitung erwähnt, wird der HTTP-Header Content-Type u.a. zum senden von Bildern verwendet. Um das Bild zu generieren können die Image-Befehle oder auch die Datei-Funktionen verwendet werden, um z.B. eine Bild-Datei auszulesen und auszugeben. Eine entsprechende Datei könnte so aussehen:
Nach diesem Schema können alle Dateien gesendet werden. Man muss nur den entsprechenden MIME-Typ kenne, der im Header angegeben wird. Ein MIME-Typ wird nach diesem Schema gebildet:
Kategorie/Unterkategorie. Sie dienen dazu, um den Datei-Inhalt eindeutig zu identifizieren und mit dem Entsprechenden Programm zu verknüpfen. Hier eine Liste der wichtigsten MIME-Typen (eine vollständige Liste gibt es unter http://www.roxen.com/rfc/rfc2046.html):
Mime-Typ Endung Beschreibung
application/msword doc dot MS-Word-Dateien
application/msexcel xls xla MS-Excel-Dateien
application/mshelp hlp chm MS-Windows-Hilfe-Dateien
application/octet-stream com exe bin dll class Ausführbare Dateien bzw. Programmcode-Dateien
application/pdf pdf PDF-Dateien
application/rtf rtf RTF-Dateien (Microsoft)
application/x-tar tar tar-Archivdatei (Unix)
application/x-www-form-urlencoded HTML-Formulardaten an CGI
audio/x-midi midi mid MIDI-Dateien
audio/x-pn-realaudio ram ra RealAudio-Dateien
audio/x-pn-realaudio-plugin rpm RealAudio-Plugin-Dateien
image/gif gif GIF-Grafik
image/jpeg jpeg jpg jpe JPEG-Grafik
image/tiff tiff tif TIFF-Grafik
text/css css CSS-Style-Sheet-Datei
text/html html htm HTML-Datei
text/javascript js JavaScript-Datei
text/plain txt c cc g h hh m f90 reine Text-Datei
text/richtext rtx MIME Richtext
video/mpeg mpeg mpg mpe MPEG Video
video/quicktime qt mov Quicktime-Video
video/x-msvideo avi Microsoft AVI-Video
x-world/x-vrml wrl VRML-Dateien
|
|
|
|