Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > webrick/httpservlet/filehandlerライブラリ > WEBrick::HTTPServlet::FileHandlerクラス

class WEBrick::HTTPServlet::FileHandler

クラスの継承リスト: WEBrick::HTTPServlet::FileHandler < WEBrick::HTTPServlet::AbstractServlet < Object < Kernel < BasicObject

Abstract

通常のファイルサーバとしての機能を提供するためのサーブレット。

特異メソッド

add_handler(suffix, handler)
new(server, root, options={}, default=Config::FileHandler)

FileHandler サーブレットを生成する。root はサーブレットにルートディレクトリ として認識させる、ローカルのファイルシステムのディレクトリを文字列で与える。

configは設定を保存したハッシュ、 defaultにはデフォルトの設定を保存したハッシュを与える。 デフォルト値はそれぞれ{}とWEBrick::Config::FileHandler

remove_handler(suffix)

インスタンスメソッド

do_GET(req, res)
do_OPTIONS(req, res)
do_POST(req, res)
service(req, res)

定数

HandlerTable

Methods

Classes