Здравствуйте, Oleg,
Thursday, July 12, 2001, 4:10:47 PM, you wrote:
OI> Hello Yuri,
OI> Thursday, July 12, 2001, 3:14:01 PM, you wrote:
OI>>> Слету для всех что "AddHandler cgi-script" модуль:
OI>>> http://wss.hypermart.net/source/apache/
OI>>> Whiz Banner v1.00
OI>>> =)
OI>>> Если посмотреть в модулях на modules.apache.org, думаю можно найти
OI>>> еще что-то более интересное.
YAK>> ясно...
YAK>> а ты не можешь подсказать каким методом он работает?
YAK>> тоесть как производит парсинг?
OI> Вообще-то на странице, адрес которой я дал написано что грабит out.
OI> How it works
OI> http://wss.hypermart.net/source/apache/
Вот..просмотрел модули. Остановился на mod_layout
Очень удобная штука
работает по директивам вирт хостов...
можешь вставлять header & footer как обычный html
так и направлять всю страницу на парсинг твоей проге.
http://software.tangent.org/
Правда в исходнике есть бага
я собирал его как static module
а в Makefile.static вместо directives.h прописано
mod_layout.directives.h
Мальннкая ошибка, из-за которой сразу не компилется...
OI> =@====================================================================
OI> This is a very customizable module, and it works in this order.
OI> Firstly, it grabs the CGI output and then pipe it to the program. All
OI> good languages support stdin (input pipe) reading. I have here
OI> demonstrated how to take input in Perl, and process your own SSI
OI> directives on it. And ANYTHING which the program (you'll find it below
OI> what I mean by "program") prints is grabbed again and sent to the
OI> client. Note: The program is smart enough to check if the the output
OI> of a CGI is non-textual, in that case, the output is passed without
OI> any parsing etc. (the data will never be piped to the *program*).
OI> =====================================================================<
OI> Best regards,
OI> Oleg mailto:ilin@xxxxxxxx
OI> =============================================================================
OI> = Apache-Talk@xxxxxxxxxxxxx mailing list =
OI> Mail "unsubscribe apache-talk" to majordomo@xxxxxxxxxxxxx if you want to quit.
OI> = Archive avaliable at http://www.lexa.ru/apache-talk =
---
Yuri A. Kabaenkov | Phone +7(095)7284060 ext. 277
Network Administrator | FAX +7(095)7284050
ELST company. | hellman@xxxxxxx, http://www.elst.ru
=============================================================================
= Apache-Talk@xxxxxxxxxxxxx mailing list =
Mail "unsubscribe apache-talk" to majordomo@xxxxxxxxxxxxx if you want to quit.
= Archive avaliable at http://www.lexa.ru/apache-talk =
"Russian Apache" includes software developed
by the Apache Group for use in the Apache HTTP server project
(http://www.apache.org/) See
Apache LICENSE.
Copyright (C) 1995-2001 The Apache Group. All rights reserved.
Copyright (C) 1996 Dm. Kryukov; Copyright (C)
1997-2009 Alex Tutubalin. Design (C) 1998 Max Smolev.