Я пишу класс, который наследуется от IHttpHandler для объединения скриптов и CSS. Я хочу объединить, только если для строки запроса определен специальный параметр. Если этот параметр не определен, то я хочу записать содержимое файла, как если бы обработчик даже не участвовал. Как лучше всего доставить файл в целости и сохранности?
Eidt:
Единственная проблема, с которой я сталкиваюсь, заключается в том, что у меня есть тег script на странице, который ссылается на скрипт в виртуальном каталоге, но страница, на которой я сейчас нахожусь, находится в подкаталоге приложения.
Страница, на которую ссылается скрипт управления, находится по адресу webserver / Admin / Default.aspx. Когда я обращаюсь к объекту Request в классе, который реализует IHttpHandler, все свойства пути файла следующие: webserver / Admin / ~ / SharedScripts / control.js. Как мне решить это?