Ruby 1.8.7 リファレンスマニュアル > ライブラリ一覧 > webrick/httpservlet/filehandlerライブラリ > WEBrick::HTTPServlet::FileHandlerクラス
クラスの継承リスト: WEBrick::HTTPServlet::FileHandler < WEBrick::HTTPServlet::AbstractServlet < Object < Kernel
通常のファイルサーバとしての機能を提供するためのサーブレット。
定義 | 説明 | |
---|---|---|
add_handler(suffix, handler)
|
与えられた拡張子のファイルを処理するためのサーブレットを登録します。 |
|
new(server, root, options = {}, default = WEBrick::Config::FileHandler)
|
FileHandler サーブレットを生成する。 |
|
remove_handler(suffix) -> Class
|
与えられた拡張子に対応するサーブレットを削除します。 |
定義 | 説明 | |
---|---|---|
do_GET(request, response) -> ()
|
GET リクエストを処理します。 |
|
do_OPTIONS(request, response) -> ()
|
OPTIONS リクエストを処理します。 |
|
do_POST(request, response) -> ()
|
POST リクエストを処理します。 |
|
service(request, response) -> ()
|
リクエストメソッドに応じて自身の do_* メソッドを呼び出します。 |
定義 | 説明 | |
---|---|---|
HandlerTable -> Hash
|
拡張子に対応するサーブレットを登録するためのハッシュです。 |
==
===
=~
__id__
__send__
_dump
class
clone
dclone
display
enum_for
eql?
equal?
extend
freeze
frozen?
hash
initialize
initialize_copy
inspect
instance_eval
instance_exec
instance_of?
instance_variable_defined?
instance_variable_get
instance_variable_set
instance_variables
is_a?
marshal_dump
marshal_load
method
method_missing
methods
nil?
pretty_inspect
pretty_print
pretty_print_cycle
pretty_print_inspect
pretty_print_instance_variables
private_methods
protected_methods
public_methods
remove_instance_variable
respond_to?
singleton_method_added
singleton_method_removed
singleton_method_undefined
singleton_methods
taint
tainted?
tap
to_a
to_ary
to_hash
to_int
to_io
to_proc
to_regexp
to_s
to_str
to_yaml
to_yaml_properties
to_yaml_style
untaint
do_DELETE
.get_instance