モジュールによる機能拡張

モジュールを利用することによって、Wyvern の機能を拡張することができます。 モジュールは Wyvern の要求処理ループ内で呼び出される関数として登録できます。

  1. ヘッダ解析
  2. アクセス制御
  3. URI変換
  4. 認証
  5. MIMEタイプチェック
  6. リクエスト処理
  7. フィルタリング
  8. その他の処理
  9. ロギング

必要に応じて、これらの処理内で呼ばれる関数を実装することにより、 自由にモジュールを開発することができます。 各モジュールについては次節より説明していきます。