'Дублирующиеся заголовки получены с сервера' Ошибка в Chrome 16 с EPPlus 2.9

Я играю с EPPlus 2.9 и по какой-то причине получаю повторяющиеся заголовки, полученные с сервера , ошибки при попытке загрузить сингл .xlsx файлы с использованием Chrome 16 (отлично работает в IE9).

Я использую этот учебник и сузил проблему до этой строки кода:

        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"));

Мой агент пользователя:

Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.75 Safari/535.7

Я прочитал на этой странице форума Chrome , что Chrome не любит запятые (, ) в заголовках Content-Disposition , и их следует заменить точкой с запятой (; ).

У кого-нибудь есть идеи или такие же ошибки?

5
задан Flimzy 10 July 2015 в 13:55
поделиться