Недавно у нас возникла проблема, когда один из разработчиков изменил строку кода с помощью HttpResponse.End
на использование HttpApplication.CompleteRequest
, когда принудительно загружал PDF файл следующим образом:
qaru.site/info/286921/...
Это привело к тому, что некоторые PDF файлы не загрузились из-за неполадки в пространстве, поэтому код был изменен на использование HttpResponse.End
.
Однако, помогая моему коллеге, я проводил некоторые исследования, и я наткнулся на следующий вопрос: Является ли Response.End() считающимся вредным?
Какие ссылки на: https://blogs.msdn.microsoft.com/aspnetue/2010/05/25/response-end-response-close-and-how-customer-feedback-helps-us-improve-msdn-documentation/
Учитывая то, что задокументировано в сообщении в блоге MSDN, похоже, что использование HttpResponse.End
- неправильный подход, поэтому мне было интересно, требуется ли это или нужен ли более эффективный подход?