library webrick/httpserver

[edit]

要約

HTTP サーバの機能を提供するライブラリです。

クラス

WEBrick::HTTPServer

HTTP サーバの機能を提供するクラスです。

WEBrick::HTTPServer::MountTable

サーバ上のパスとサーブレットの対応関係を管理するためのクラスです。

例外クラス

WEBrick::HTTPServerError

同時にrequireされるライブラリ

webrick/accesslog

WEBrick::HTTPServer のアクセスログの形式を処理するために内部で使われるライブラリです。

webrick/config
webrick/cookie
webrick/htmlutils

HTML のためのユーティリティ関数を提供します。

webrick/httprequest

HTTP リクエストのためのクラスを提供するライブラリです。

webrick/httpresponse

HTTP のレスポンスを表すためのクラスを提供するライブラリです。

webrick/httpservlet

このファイルを Kernel.#require すると、 WEBrick::HTTPServlet::FileHandler に対して拡張子 .cgi と .rhtml のためのハンドラを設定します。

webrick/httpservlet/abstract
webrick/httpservlet/cgihandler

CGI を扱うためのサーブレットを提供するライブラリです。

webrick/httpservlet/erbhandler

ERB を扱うためのサーブレットを提供するライブラリです。

webrick/httpservlet/filehandler

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

webrick/httpservlet/prochandler

Proc を扱うためのサーブレットを提供するライブラリです。

webrick/httpstatus

HTTP のステータスを表す例外クラスを提供します。

webrick/httputils
webrick/httpversion
webrick/log
webrick/server
webrick/utils