WebClient fileReader = new WebClient();
fileReader.Credentials = cache;
byte[] fichero = fileReader.DownloadData(rutaFichero + nombreFichero);
context.Response.Clear();
context.Response.Buffer = true;
context.Response.AddHeader("content-disposition", String.Format("attachment;filename={0}", Path.GetFileName(rutaFichero + nombreFichero)));
context.Response.ContentType = "application/" + Path.GetExtension(rutaFichero + nombreFichero).Substring(1);
context.Response.BinaryWrite(fichero);
context.Response.Flush();
context.Response.End();
No hay comentarios:
Publicar un comentario