Можно ли вернуть веб-клиенту страницу с именем, отличным от оригинальной классической страницы asp, прочитанной из папки веб-серверов?
F.i. реальный пример, который я хотел бы реализовать: допустим, у меня есть классический asp под названием
calendar.asp
Если эта страница вызывается сегодня (6 января 2010 г.), страница, возвращаемая клиентскому веб-сайту, должна быть:
calendar-of-january-6-2010.asp
Если завтра будет вызвана та же страница, то возврат страницы на веб-сайт клиента должен быть:
calendar-of-january-7-2010.asp
Вы получаете картину. Основываясь на некоторой внутренней логике, верните определенную именованную классическую страницу asp веб-клиенту.
Спасибо за любой вклад, который вы можете предоставить.
ОБНОВЛЕНИЕ : Конкретные файлы дат в приведенном выше примере физически не существуют (или я мог бы использовать перенаправление).
Я надеялся найти что-то вроде того, что я использую для возврата файла CSV:
Response.ContentType = "application/vnd.ms-excel"
Response.AddHeader "Content-Disposition", "attachment; filename=export.csv"
Конечно, не то же самое, потому что это позволит клиентской браузерной строке запрашивать окно сохранения / открытия. Просто что-то похожее.