Re[4]: Server.Transfer в ISAPI
От: ibnTeo Россия http://ibnteo.klava.org/
Дата: 14.02.03 12:39
Оценка:
L>>>Неправильный запрос — это 400, а не 404.
T>>Это не принципиально, все равно все запросы обрабатываю.
L>Щаз... 400 ты никогда не сможешь обработать.
Проехали

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

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

L>Да легко. Только к 404 это имеет мало отношения. На этапе мапинга url'я ни ты, ни сервер не знаете, существует ли запрашиваемый ресурс.

Может для вас это легко, подскажите хоть куда копать.
Сейчас в доке роюсь, видимо что-то связанное с pCtxt->ServerSupportFunction();
Хотя вряд-ли. Как бы подменить входящие данные...

T>>P.S. не смейтесь сильно, я новичок в C++

L>Пиши на дельфях, там вроде тоже можно ISAPI клепать.
А что толку, здесь нужно разбираться в ISAPI, инструмент вряд-ли поможет.
Да и если бы на дельфи писалось, то спрашивал бы в форуме по дельфям
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.