22件ヒット
[1-22件を表示]
(0.177秒)
種類
- 定数 (11)
- インスタンスメソッド (11)
ライブラリ
-
webrick
/ config (11) -
webrick
/ httpserver (11)
クラス
-
WEBrick
:: HTTPServer (11)
モジュール
-
WEBrick
:: Config (11)
検索結果
-
WEBrick
:: Config :: FileHandler -> Hash (24353.0) -
WEBrick::HTTPServlet::FileHandler の設定のデフォルト値を保持したハッシュです。
...WEBrick::HTTPServlet::FileHandler の設定のデフォルト値を保持したハッシュです。
require 'webrick'
WEBrick::Config::FileHandler = {
:NondisclosureName => [".ht*", "*~"],
:FancyIndexing => false,
:HandlerTable => {},
:HandlerCallback =>......UserDir => nil, # e.g. "public_html"
:AcceptableLanguages => [] # ["en", "ja", ... ]
}
: :AcceptableLanguages
コンテンツの言語を選択するオプション。設定値は文字列の配列。
クライアントからのリクエストに含まれるAccept-Language......serDir
ユーザ毎のドキュメントルートのディレクトリ名。値は文字列。
ユーザfooのホームディレクトリが/home/fooで、:UserDirにpublic_htmlを設定した場合、
クライアントから/~foo/index.htmlがリクエストされると/home/foo/public_html/index... -
WEBrick
:: HTTPServer # mount(dir , servlet , *options) -> () (3212.0) -
サーバ上のディレクトリ dir にサーブレット servlet を対応させます。
...サーバ上のディレクトリ dir にサーブレット servlet を対応させます。
@param dir ディレクトリをあらわす文字列を指定します。
@param servlet WEBrick::HTTPServlet::AbstractServlet のサブクラスのインスタンスを指定します。
@param options......サーブレットのコンストラクタの引数を指定します。
require 'webrick'
include WEBrick
srv = HTTPServer.new( { :BindAddress => '127.0.0.1', :Port => 10080 } )
srv.mount('/img', WEBrick::HTTPServlet::FileHandler, '/home/username/images')...