【问题标题】:How do I use mod_perl2 and Apache Bucket Brigades?如何使用 mod_perl2 和 Apache Bucket Brigades?
【发布时间】:2010-10-25 02:18:58
【问题描述】:

我正在编写一个应用程序来动态进行网页代理和重写,并且非常决定使用 mod_perl2 - 我正在使用 mod_perl (v1) 的现有实现。在 mod_perl2 中,有一个 APR::Brigades 和 APR::Buckets 的想法,根据我的模糊理解,这是一种进行我想要的过滤和重写的有效方法。但是,除了这些模块的 Perldoc 页面外,我什么也找不到,所以我真的很不确定如何使用它们。

谁能给我解释一下 mod_perl2 Bucket Brigades,指点我一个教程,或者给我看一些我可以学习的使用 mod_perl2 的开源应用程序吗?

【问题讨论】:

    标签: perl apache apache2 mod-perl mod-perl2


    【解决方案1】:

    Buckets 和 Brigades 是 Apache Portable Runtime 的原生概念。您可以在 Apache HTTP Server 模块(如 mod_proxy、mod_deflate 和 mod_substitute)的源代码中找到大量原生 API 示例,其中包含特定于 HTTP 的倾斜。

    在此处查看过滤器信息: http://www.apachetutor.org/dev/#filter

    然后看看前面提到的 Apache HTTP Server 模块。

    这里似乎有一个简单的 perl 特定过滤器:

    http://perl.apache.org/docs/2.0/user/handlers/filters.html#Bucket_Brigade_based_Output_Filters

    【讨论】:

      猜你喜欢
      • 2011-06-03
      • 2010-10-03
      • 2010-12-01
      • 2011-01-17
      • 1970-01-01
      • 2011-02-02
      • 2020-06-28
      • 2021-07-06
      • 1970-01-01
      相关资源
      最近更新 更多