Я хочу, чтобы создать обработчик URL пользовательского изображения, который может обрабатывать GET запросы с помощью следующей схеме URL:Что не так с этим маршрутом MVC?
http://blah.com/images/image1.gif
Чтобы справиться с этим, я создал следующий маршрут:
Это делает похоже, не работают даже для изображений без пробелов в их именах. Что я делаю не так?
Убедитесь, что у вас нет папки с названиями изображений, поскольку IIS (я считаю) сначала ищет логические (существующие) папки/файлы, а затем передает ее в конвейер .NET для дальнейшей обработки, если их не найдено. Если у вас есть папка с изображениями, запрос никогда не попадает в механизм маршрута. – Tommy
Вот и все. У меня была папка с физическими изображениями, соответствующая uri. Спасибо, Томми. – jujiro
Awesome - рад, что у вас это работает! Я разместил это как ответ, если кто-то еще наткнется на этот вопрос. – Tommy