FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Descarga de ficheros con TIdHTTPServer
Hola foro!
Tengo una aplicación en la que con el TIdHTTPServer sirvo páginas dinámicas. El problema viene cuando quiero que el usuario se descargue archivos que genero también de forma dinámica. Es decir, muestro una página que tiene un formulario y según lo introducido en el formulario genero un archivo y trato de servirlo: Servidor.ServeFile(Thread, ResponseInfo, Ruta); Y en lugar de descargar el fichero el navegador muestra el contenido del mismo, un montón de simbolos raros. He probado a poner distintas extensiones que de otras webs puedo descargarme sin problema pero no hay forma, siempre obtengo el mismo resultado. ¿Alguna sugerencia? Gracias |
#2
|
||||
|
||||
Hola,
Tienes que indicar en la cabecera HTTP el "mime type" del archivo. Si es un archivo JPG, por ejemplo, tienes que indicarlo. También puede ser (digo yo...) que trates de mostrar algún tipo de archivo que el navegador, simplemente, no puede mostrar, pero, creo que los tiros pueden ir por lo primero: es menester indicar en las cabeceras HTTP de respuesta el "mime type" del archivo en cuestión. |
#3
|
|||
|
|||
Exacto, justamente era eso.
Gracias |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Descarga FTP | Luis Alberto | Internet | 26 | 20-03-2012 18:51:47 |
TidHTTPServer y sesiones | Val | Internet | 0 | 08-03-2007 19:13:49 |
http server con con Tidhttpserver | coletaun | Varios | 5 | 13-07-2006 20:26:45 |
Descarga BDE | Tejares | Conexión con bases de datos | 5 | 13-06-2006 11:29:22 |
TIdHTTPServer y el uso de memoria | enlavin | Internet | 1 | 15-10-2004 12:49:21 |
|