有没有办法编写 php/python 代码作为 Apache 请求处理管道中的钩子运行?

有没有办法编写 php/python 代码作为 Apache 请求处理管道中的钩子运行?

有谁知道有哪些模块能够提供编写 Python 或 PHP 代码的功能,以作为 Apache 请求处理管道中的钩子运行?例如,mod_perl 允许我编写 PerlModules,它可以包含用于标头解析阶段、内容传递甚至过滤器的处理程序。我想用其他脚本语言做类似的事情。

我可以用 C 语言编写,但目标是部署一个可以在多个系统上运行的模块。如果我用 C 语言以二进制形式交付它,那么它将需要 64/32 位版本和其他一些问题。使用 perl,我只需要安装某些模块和 mod_perl2。

编辑理想情况下,模块技术应该是最新的,不会像 mod_python 那样被淘汰。如果一两天内没有其他解决方案出现,mod_python 将被接受。

答案1

mod_python允许您编写可在请求阶段的多个点注入的钩子。

相关内容