Проблема HTTPS SSL
Проблема HTTPS/SSL
Некоторые пользователи сообщали, что у них возникают проблемы при загрузке Excel-файлов, созданных с помощью Aspose.Cells. Когда открывается диалог сохранения, имя файла содержит имя страницы aspx вместо имени файла Excel, а тип файла остается пустым.
Объяснение
Мы изменили заголовки HTTP-ответов, чтобы решить проблему с HTTP-сжатием. Это может вызвать проблему при отправке файлов в браузер клиента через HTTPS/SSL.
Решение
// 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()); |