3 августа 2011 г.

Использование HttpHandler-a для скачивания (отдачи) файлов в ASP.Net MVC

В предыдущем посте мы создавали HttpHandler для отображения пользователю картинки. Это позволило нам скрывать полный путь к файлу изображения, и дало возможность обрабатывать картинку перед ее показом пользователю.
Сегодня мы продолжим, и создадим еще один HttpHandler. На это раз, хэндлер будет предназначен для автоматической отдачи пользователю запрашиваемого файла. Это позволит нам, опять же, скрывать полный путь к месту хранения файлов, и, возможно, выполнять над файлом какие-то действия до его скачивания(отдачи).