4D v16.3

WEB SEND BLOB

Home

 
4D v16.3
WEB SEND BLOB

WEB SEND BLOB 


 

WEB SEND BLOB ( BLOB ; Typ ) 
Parameter Typ   Beschreibung
BLOB  BLOB in An den Browser zu sendendes BLOB
Typ  String in Datentyp des BLOB

Der Befehl WEB SEND BLOB sendet BLOB an den Browser.

In Typ geben Sie den im BLOB enthaltenen Datentyp an. Sie können zwischen folgenden Typen wählen:

  • Typ = Leerer String (""): In diesem Fall müssen Sie keine weiteren Informationen im BLOB zuweisen. Der Browser versucht, den Inhalt des BLOB zu interpretieren.
  • Typ = Dateierweiterung (Beispiel: ".HTM", ".GIF", ".JPEG", etc.): In diesem Fall geben Sie den MIME Typ der im BLOB enthaltenen Daten mit der Dateierweiterung an. Das BLOB wird dann gemäß seiner Erweiterung interpretiert. Der Browser kann jedoch nur Standarderweiterungen korrekt interpretieren.
  • Typ = Mime/Typ (Beispiel: “Text/html”, “Bild/tiff”, etc.): In diesem Fall geben Sie direkt den MIME Typ der im BLOB enthaltenen Daten an. Sie haben so mehr Freiheiten. Sie können zusätzlich zu den Standardtypen einen eigenen MIME Typ angeben, um Dokumente mit Eigentümer via Intranet zu senden. Dafür müssen Sie die Browser so konfigurieren, dass sie den gesendeten Typ erkennen und dadurch die entsprechende Anwendung öffnen. In Typ übergeben Sie den Wert “application/x-[TypName]”. Im Browser der Arbeitsstationen verweisen Sie auf diesen Typ und ordnen ihn der Aktion “Anwendung starten” zu. Mit dem Befehl WEB SEND BLOB können Sie dann alle Dokumenttypen senden. Die Browser öffnen automatisch die dazugehörige Anwendung.
    Hinweis: Weitere Informationen zu MIME Typen finden Sie unter: http://www.iana.org/assignments/media-types.

Hier ist die Liste der gängigsten MIME Typen:

ErweiterungMime/Typ

.htm
text/html
.htmltext/html
.shtmltext/html
.shtmtext/html
.csstext/css
.pdfapplication/pdf
.rtfapplication/rtf
.psapplication/postscript
.epsapplication/postscript
.hqxapplication/mac-binhex40
.jsapplication/javascript
.jsonapplication/json
.txttext/plain
.texttext/plain
.gifimage/gif
.jpgimage/jpeg
.jpegimage/jpeg 
.jpeimage/jpeg
.jfifimage/jpeg
.picimage/pict
.pictimage/pict
.tifimage/tiff
.tiffimage/tiff
.mpegvideo/mpeg
.mpgvideo/mpeg
.movvideo/quicktime
.moovvideo/quicktime
.aifaudio/aiff
.aiffaudio/aiff
.wavaudio/wav
.ramaudio/x-pn-realaudio
.sitapplication/x-stuffit
.binapplication/x-stuffit
.xmlapplication/xml
.zapplication/x-zip
.zipapplication/x-zip
.gzapplication/x-gzip
.tarapplication/x-tar

Hinweis: Die Liste der vom 4D HTTP Server unterstützten MIME Typen wird in der Datei "MimeTypes.xml" gesichert. Sie liegt in folgendem Ordner der 4D Applikation: [Contents]\Native components\HTTPServer.bundle\Contents\Resources.

Der Parameter KeinKontext wird lediglich zur Wahrung der Kompatibilität beibehalten. Er wird ab 4D Version 13 nicht mehr verwendet.

Die Verweise auf 4D Variablen und Tags vom Typ 4DSCRIPT in der Seite werden immer analysiert.

Siehe Beispiel zum Befehl PICTURE TO GIF.



Siehe auch 

WEB SEND FILE

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Web Server
Nummer: 654

This command can be run in preemptive processes

 
GESCHICHTE 

Erstellt: 4D v6.5
Umbenannt: 4D v13

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v16)
4D Programmiersprache ( 4D v16.1)
4D Programmiersprache ( 4D v16.2)
4D Programmiersprache ( 4D v16.3)