Ruby 2.3.0 リファレンスマニュアル
> ライブラリ一覧
> webrick/httpserverライブラリ
> WEBrick::HTTPServerクラス
> mount_proc
instance method WEBrick::HTTPServer#mount_proc
mount_proc(dir, proc) -> ()
[permalink][rdoc]
mount_proc(dir) {|req, res| ...} -> ()
-
サーバ上のディレクトリ dir にリクエストを処理する Proc オブジェクト proc を対応させます。
- [PARAM] dir:
-
ディレクトリをあらわす文字列を指定します。
- [PARAM] proc:
-
リクエストを処理する Proc オブジェクトを指定します。
WEBrick::HTTPResponse オブジェクトと WEBrick::HTTPRequest
オブジェクトを引数として proc.call(request, response) の引数の順で呼び出されます。
- [EXCEPTION] WEBrick::HTTPServerError:
-
proc も指定されずブロックも与えられない場合に発生します。