|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Artem Chuprina 2:5020/400 06 Dec 2004 12:59:26 To : Ilia Vinokurov Subject : Re: mod_perl & Apache API -------------------------------------------------------------------------------- Ilia Vinokurov -> Artem Chuprina @ Sun, 5 Dec 2004 21:33:19 +0000 (UTC): IV>>> Есть скрипт под mod_perl из которого нужно запросить HTML IV>>> файл с локального Веб-сервера, но чтобы все обработчики IV>>> обработали этот файл (SSI, mod_php ...). В простейшем случае IV>>> подходит LWP, но мы же используем mod_perl ! IV>>> Подскажите пожалуйста в каком наравлении копать Apache API ? AC>> В направлении subrequest. Давно читал wrapmod, сейчас уже не вспомню. IV> Спасибо, Артем ! IV> Действительно есть класс Apache::SubRequest производный от IV> Apache::RequestRec IV> Типичное использование его IV> sub handler { IV> my $r = shift; IV> my $subr = $r->lookup_uri("/new_uri"); IV> $sub->run; IV> return Apache::OK; IV> } IV> Т.е. происходит чтение файла '/new_uri' и вывод его в браузер. IV> А как же мне внести свою лепту в этот файл ? А вот этого, боюсь, у 1.x не получится, а с 2.x, у которого появились stacked handlers, я не работал. Думаю, что на 2.x можно довесить свой хендлер на этот URI. -- Artem Chuprina <ran{}ran.pp.ru> --- ifmail v.2.15dev5.3 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/12192705819e8.html, оценка из 5, голосов 10
|