Tengo un gran problema en todos los navegadores.Descargas CSV como HTM
Tengo un sitio donde los clientes pueden descargar un archivo csv que contiene los detalles que necesitan.
El problema que tengo es que el archivo csv descarga sin extensión o como un archivo htm.
En el código estoy especificando el nombre del archivo con .csv, el archivo en el servidor también es un .csv.
El código es el siguiente
context.Response.Buffer = true;
context.Response.Clear();
context.Response.ClearHeaders();
context.Response.ContentType = "text/csv";
context.Response.AppendHeader("Content-Disposition", @"attachment,
filename=" + ((string)Path.GetFileName(downloadFilePath)));
context.Response.WriteFile(downloadFilePath);
context.Response.Flush();
context.Response.Close();
He tratado context.Response.ContentType = "text/html";
y context.Response.ContentType = "application/octet-stream";
.
Se está ejecutando en IIS6.
¿Alguien sabe lo que podría estar causando esto?
¿Sobre qué navegador? –
@NicholasMurray _Estoy teniendo un gran problema en todos los navegadores._ lea el texto. – EaterOfCode
@EaterOfCorpses, ¿y qué navegadores pueden inferir de 'todos los navegadores'? IE 5, Firefox 1? –