c # mvc 2 - наметить маршрут для всех изображений - PullRequest
1 голос
/ 27 июня 2011

Я пытаюсь создать маршрут для перехвата всех запросов изображений через регулярное выражение и использую обработчик изображений http.

Я пытался добавить регулярные выражения (как с маршрутами. Игнорировать), однако я получаю ошибки о параметре URL для маршрутизации.

Я также попробовал следующее, чтобы попытаться поймать растровые изображения, хотя ничего не поймано:

rout.Add ("ImagesBMPRoute", новый маршрут ("{имя_файла} .bmp / ​​{* pathInfo}", новый ImageRouteHandler ()));

Может кто-нибудь посоветовать, как я могу перехватить все запросы расширения "bmp" и передать ImageRouteHandler

Спасибо,

Frank

1 Ответ

2 голосов
/ 28 июня 2011

Статические файлы передаются напрямую клиентам, убедитесь, что файл web.config содержит

<system.webServer>
 <modules runAllManagedModulesForAllRequests="true"/>
</system.webServer>

Взгляните на этот пост ASP.Net MVC - Как маршрутизировать изображения или другие типы файлов

...