У нас есть веб-сайт, который мы недавно выпустили, основываясь главным образом на SharePoint. Некоторым сайтам необходимо было вернуть только прямой XML. Консультанты проекта реализовали xml, как страницы .aspx, которые записывают объект ответа в метод page_load.Можно ли перенаправить ссылку, которая заканчивается на .aspx на .ashx?
После непродолжительного изучения этого вопроса, я полагаю, что это, вероятно, неправильный способ сделать это, потому что он вызывает все дополнительные события для страницы ASPX, которая нам не нужна.
Вот мой вопрос, я хочу воссоздать эти функции как .ashx ссылки с httphandler. Тем не менее, я хочу иметь возможность сохранить оригинальные ссылки, которые закончились в .aspx, и получить параметры, которые сопровождают их, чтобы решить, какой тип XML будет возвращен.
Возможно ли переписать/перенаправить конечные ссылки .aspx на ссылку .ashx. Или это может заставить сервер IIS интерпретировать каждый .aspx неправильно?