4D v16.3

WEB SEND BLOB

Página Inicial

 
4D v16.3
WEB SEND BLOB

WEB SEND BLOB 


 

WEB SEND BLOB ( BLOB ; tipo ) 
Parâmetro Tipo   Descrição
BLOB  BLOB in Blob a enviar ao browser
tipo  String in Tipo de dados do BLOB

O comando WEB SEND BLOB permite enviar o BLOB blob ao navegador.

O tipo de dados contidos no BLOB é indicado por tipo. Este parâmetro pode conter os seguintes valores:

  • tipo = String vazia (""): neste caso, não necessita dar mais informação no BLOB. O navegador tentará interpretar os conteúdos do BLOB.
  • tipo = Extensão de arquivo (Exemplo: ".HTM", ".GIF", ".JPEG", etc.): neste caso, especifique o navegador, por sua extensão, o tipo MIME dos dados contidos no BLOB. O BLOB será interpretado de acordo com sua extensão. Entretanto, a extensão deve ser padrão para que o navegador possaa interpretá-lo corretamente.
  •  tipo = Mime/Tipo (Exemplo: “text/html”, “image/tiff”, etc.): neste caso, especifique diretamente ao navegador o tipo MIME dos dados contidos no BLOB. Esta solução oferece mais liberdade. Além disso, os tipos padrão, pode passar um tipo MIME personalizado para enviar os documentos proprietarios em Intranet. Para fazer isso, só necessita configurar os navegadores com o fim de reconhecer o tipo enviado e executar a aplicação correspondente. O valor a passar no parâmetro tipo é, neste caso, “application/x-[NomeTipo]”. No navegador da máquina cliente, você referencia este tipo e o associa à ação “Launch the application”. O comando WEB SEND BLOB permite então enviar documentos de todo tipo, os clientes Intranet abrem automaticamente a aplicação associada.

          Nota: Para maior informação sobre os tipos MIME, consulte a página: http://www.iana.org/assignments/media-types.

Esta é uma lista dos tipos MIME mais comuns:
ExtensãoMime/Tipo
.htmtext/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
Nota: A lista de tipos MIME suportada pelo servidor 4D HTTP é salva no arquivo "MimeTypes.xml" que se encontra na seguinte pasta da aplicação 4D: [Contents]\Native components\HTTPServer.bundle\Contents\Resources.

As referências às variáveis 4D e etiquetas de tipo 4DSCRIPT na página sempre são analisadas.

Exemplo  

Consulte o exemplo da rotina PICTURE TO GIF.



Ver também 

WEB SEND FILE

 
PROPRIEDADES 

Produto: 4D
Tema: Web Server
Número 654

This command can be run in preemptive processes

 
HISTÓRIA 

Criado por: 4D v6.5
Renomear: 4D v13

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v16)
Manual de linguagem 4D ( 4D v16.1)
Manual de linguagem 4D ( 4D v16.2)
Manual de linguagem 4D ( 4D v16.3)