Назад | Перейти на главную страницу

IIS 8.5 вызывает неправильный заголовок Content-Length

У нас есть приложение, которое динамически генерирует файлы PDF и принудительно загружает файл. Этот код работал без проблем на Windows Server 2008. Из того, что я могу сказать, похоже, что IIS принудительно устанавливает Content-Length на значение 749, тогда как оно должно быть 83233. Я попытался установить это значение в коде приложения и IIS полностью игнорирует это.

Вот заголовки ответа с сервера

Response Headers
-------------------------------------------------------------
Connection: close
Content-Length: 749
Content-Type    : application/pdf;charset=UTF-8
Date: Thu, 13 Nov 2014 03:36:03 GMT
Server: Microsoft-IIS/8.5
X-Content-Disposition: attachment;filename=LasVegas.pdf
X-Content-Length    :83233
X-Powered-By    :ASP.NET