HTTPS-SSL-Problem
Contents
[
Hide
]
HTTPS/SSL-Problem
Einige Benutzer berichteten, dass sie Probleme beim Herunterladen von Excel-Dateien hatten, die mit Aspose.Cells generiert wurden. Wenn der Speicherdialog geöffnet wird, enthält der Dateiname den Namen der Aspx-Seite anstelle der Excel-Datei, und der Dateityp ist leer.
Erläuterung
Wir haben die HTTP-Antwortheader geändert, um das Problem mit der HTTP-Komprimierung zu lösen. Dies kann zu Problemen beim Senden von Dateien an den Client-Browser über HTTPS/SSL führen.
Lösung
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()); |