Val
01-08-2007, 12:24:57
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
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