最近更新された内容を見るには英語版をご覧下さい。学んだ経験をもとに書いた、最初の手引き書です。取っ掛りにはなるでしょう。型である必要があります。型の値を返さなくてはなりません。エラーに応じた動作をするわけではないことに気をつけてください。名前が変更されました。ようにちょっと変更されました。渡される引数は大幅に変更され、次のようになりました。いくつかの名前が前述のように変更されています。施すべき変更点の簡単な一覧を以下に示します。一連のフックを使用します。モジュールに書き足さなくてはなりません。十分にわかりやすいものです。関数は登録する必要があります。ハンドラは登録する必要はありません。関数を登録できるフェーズはたくさんあります。かなりの程度制御できます。ap_hook_translate_name(mmap_static_xlat,aszPre,NULL,HOOK_LAST);};ここでは呼びだすべき二つの関数を登録しています。それぞれの関数は名前は違うけれども形式は同じであることに注意してください。修飾子である「先行」と「後行」で手を加えます。「先行」「後行」は、呼ばれるべき関数のリストです。「後行」は実行後に呼ばれるものです。呼ばれなければなりません。修飾子を定義しています。ステージの数は激減しています。古い定義は次のようになっていました。いくつかはそうではありません。すればいいのかを要約してみます。*/古い関数の残りのものはフックとして登録されるべきです。パスワードの確認)ap_hook_default_port(サーバのデフォルト・ポートの取得)ap_hook_pre_connection(処理の直前に必要なことを実行。直後に呼ばれる)ap_hook_process_connection(プロトコルの処理)ap_hook_child_init(子プロセル起動直後)ap_hook_create_request(??)ap_hook_fixups(応答内容の生成を変更するラスト・チャンス)ap_hook_handler(応答内容の生成)ap_hook_header_parser(モジュールにヘッダの照会をさせる。ほとんどのモジュールでは使われません。使います)ap_hook_insert_filter(フィルタ・チェインにフィルタを挿入)ap_hook_log_transaction(リクエストについての情報を記録する)ap_hook_optional_fn_retrieve(オプションとして登録された関数の取得)ap_hook_post_read_request(リクエストを読みこんだ後、他のフェーズの前に呼ばれる)ap_hook_quick_handlerリクエストの処理が始まる前に呼ばれる。ファイル名に変換する)ap_hook_type_checker(文書型の決定と設定。ライセンスで提供されています。