Tôi đang phát xung quanh với EPPlus 2.9 và vì một số lý do tôi gặp phải lỗi Duplicate headers received from server
khi tôi cố tải xuống một tệp .xlsx
bằng Chrome 16 (Nó hoạt động tốt IE9).'Tiêu đề trùng lặp nhận được từ máy chủ' Lỗi trong Chrome 16 với EPPlus 2.9
Tôi đang sử dụng this tutorial và tôi đã thu hẹp vấn đề để dòng mã này:
Response.AppendHeader("Content-Disposition",
"attachment; " +
"filename=\"ExcelReport.xlsx\"; " +
"size=" + fileBytes.Length.ToString() + "; " +
"creation-date=" + DateTime.Now.ToString("R") + "; " +
"modification-date=" + DateTime.Now.ToString("R") + "; " +
"read-date=" + DateTime.Now.ToString("R"));
useragent của tôi:
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.75 Safari/535.7
Tôi đọc trên this Chrome forum page rằng Chrome không thích dấu phẩy (,
) trong các tiêu đề Content-Disposition
và chúng phải được thay thế bằng dấu chấm phẩy (;
).
Bất kỳ ai có bất kỳ ý tưởng hoặc nhận được cùng một lỗi?
Đã xảy ra sự cố tương tự. Chúng tôi đã có dấu phẩy trong tên tệp ... Cảm ơn – NotMe