У меня есть пользователь, который сообщает, что файлы отображаются в виде сырых данных в браузере. Он использует Internet Explorer.Файл PDF когда-то отображается как мусор
Файлы обрабатываются через файл обработчика .ashx, и он работает до тех пор.
Это соответствующая часть моего обработчика .ashx:
context.Response.Clear()
context.Response.AppendHeader("Content-Disposition", "attachment; filename=" + name)
context.Response.AppendHeader("Content-Length", size.ToString)
context.Response.ContentType = "application/pdf"
context.Response.TransmitFile(fullname)
context.Response.Flush()
HttpContext.Current.ApplicationInstance.CompleteRequest()
Может кто-нибудь понять что-то из этого скриншота?
Обновление: это поведение появляется в Windows 10 при запуске IE 11 или Edge и только во второй раз, когда файл открывается. Это происходит для файлов .pdf и .docx.