Re[2]: Server.Transfer в ISAPI
От: ibnTeo Россия http://ibnteo.klava.org/
Дата: 14.02.03 12:17
Оценка:
T>>Как реализовать сабж в OnUrlMap?
L>Полный аналог Server.Transfer никак.

T>>При неправильном запросе (404) нужно переслать обработку на реальный скрипт, например это будет ASP (может быть что угодно, например SSI или что другое).

L>Неправильный запрос — это 400, а не 404.
Это не принципиально, все равно все запросы обрабатываю.

T>>Сие вообще возможно?

L>В ограниченных масштабах.
Интересует даже не Server.Transfer, а возможность передать обработку дальше, но с исправленным URL.
Что-то вроде:
DWORD CTest1::OnUrlMap(CHttpFilterContext * pCtxt,PHTTP_FILTER_URL_MAP pMapInfo)
{
pMapInfo->cbPathBuff="/test.asp";
return SF_STATUS_REQ_NEXT_NOTIFICATION;
}

P.S. не смейтесь сильно, я новичок в C++
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.