Я пытаюсь загрузить файл, полученный с сервера, используя на клиентской стороне файл fileDownload из jquery.Контроллер MVC возвращает простой объект типа FileDownloadResult :
public sealed class FileDownloadResult : IHttpActionResult, IDisposable
{
private readonly MemoryStream _dataStream;
private readonly string _fileName;
... various methods() ...
}
Файл, который я хочу загрузить, называется: FRISS_db_DiagramЁФ.В Google Chrome он работает нормально, и файл загружается с правильным именем файла, даже если он в Unicode.Вместо этого в Internet Explorer заголовок Content-disposition отображается как имя файла:
=? Utf-8? B? RlJJU1NfZGJfRGlhZ3JhbdCB0KQucG5n? = "
и, следовательно, файл загружается с этим поврежденным именем. Как можноЯ уверен, что используется правильная кодировка?