Problema HTTPS SSL
Contents
[
Hide
]
Problema HTTPS/SSL
Algunos usuarios informaron que tenían problemas para descargar archivos de Excel generados con Aspose.Cells. Cuando se abre el cuadro de diálogo Guardar, el nombre del archivo contiene el nombre de la página aspx en lugar del archivo de Excel, y el Tipo de archivo está en blanco.
Explicación
Cambiamos los encabezados de respuesta HTTP para resolver el problema con la compresión HTTP. Esto puede causar problemas al enviar archivos al navegador del cliente a través de HTTPS/SSL.
Solución
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// Saves file to memory | |
MemoryStream stream = new MemoryStream(); | |
excel.Save(stream, SaveFormat.Excel97To2003); | |
Response.ContentType = "application/vnd.ms-excel"; | |
// This is same as OpenInExcel option | |
Response.AddHeader("content-disposition", "attachment; filename=book1.xls"); | |
// This is same as OpenInBrowser option | |
// response.AddHeader("content-disposition", "inline; filename=book1.xls"); | |
Response.BinaryWrite(stream.ToArray()); |