2

私は、その場で Web ページのプロキシとリライトを行うアプリケーションを作成しており、mod_perl2 を使用することにかなり落ち着いています。mod_perl2 には、APR::Brigades と APR::Buckets というアイデアがあります。私の漠然とした理解では、これらは、私が必要とするフィルタリングと書き換えを行う効率的な方法です。しかし、これらのモジュールの Perldoc ページ以外は何も見つからないので、それらをどのように利用するかはまったくわかりません。

mod_perl2 Bucket Brigades について説明したり、チュートリアルを紹介したり、mod_perl2 を使用するオープンソースのアプリを教えてもらえますか?

4

1 に答える 1

2

バケットとブリゲードは、Apache Portable Runtime のネイティブな概念です。mod_proxy、mod_deflate、mod_substitute などの Apache HTTP Server モジュールのソース コードには、HTTP 固有の傾斜を付けたネイティブ API の豊富な例があります。

ここでフィルター情報を参照してください: 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

于 2009-05-11T00:50:02.317 に答える