HTTPS SSL Sorunu

HTTPS/SSL Sorunu

Bazı kullanıcılar, Aspose.Cells ile oluşturulan Excel dosyalarını indirirken sorun yaşadıklarını bildirdiler. Kaydet iletişim kutusu açıldığında, dosya adı excel dosyasının adını içermez, Dosya Türü boştur.

Açıklama

HTTP sıkıştırma sorununu çözmek için HTTP yanıt başlıklarını değiştirdik. Bu, dosyaları HTTPS/SSL aracılığıyla istemci tarayıcıya gönderirken sorun oluşturabilir.

Çözüm

// 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());