別のキーワード
ライブラリ
- pathname (12)
-
webrick
/ httpauth (12) -
webrick
/ httpauth / basicauth (12) -
webrick
/ httpserver (144) -
webrick
/ httpservlet / abstract (108) -
webrick
/ httpservlet / prochandler (24)
クラス
モジュール
-
WEBrick
:: HTTPAuth (12)
キーワード
- AbstractServlet (12)
- BasicAuth (12)
- HTTPServer (12)
- MountTable (12)
- ProcHandler (12)
- [] (12)
- []= (12)
-
basic
_ auth (12) - delete (12)
-
do
_ DELETE (12) -
do
_ GET (12) -
do
_ HEAD (12) -
do
_ OPTIONS (12) -
do
_ POST (12) -
do
_ PUT (12) -
get
_ instance (24) -
mount
_ proc (24) - mountpoint? (12)
- new (24)
-
ruby 1
. 8 . 4 feature (12) - scan (12)
- umount (12)
- unmount (12)
- webrick (12)
検索結果
先頭5件
- WEBrick
:: HTTPServer :: MountTable # [](dir) -> WEBrick :: HTTPServlet :: AbstractServlet - WEBrick
:: HTTPServer :: MountTable # []=(dir , val) - WEBrick
:: HTTPServer :: MountTable # delete(dir) -> WEBrick :: HTTPServlet :: AbstractServlet - WEBrick
:: HTTPServer :: MountTable # scan(path) -> Array - WEBrick
:: HTTPServlet :: AbstractServlet . get _ instance(server , *options) -> WEBrick :: HTTPServlet :: AbstractServlet
-
WEBrick
:: HTTPServer :: MountTable # [](dir) -> WEBrick :: HTTPServlet :: AbstractServlet (3000.0) -
与えられたディレクトリに対応するサーブレットを返します。
与えられたディレクトリに対応するサーブレットを返します。
@param dir ディレクトリを指定します。
@return WEBrick::HTTPServlet::AbstractServlet のサブクラスのインタンスを返します。 -
WEBrick
:: HTTPServer :: MountTable # []=(dir , val) (3000.0) -
与えられたディレクトリに対応するサーブレットを登録します。
与えられたディレクトリに対応するサーブレットを登録します。
@param dir ディレクトリを指定します。
@param val サーブレットを指定します。 -
WEBrick
:: HTTPServer :: MountTable # delete(dir) -> WEBrick :: HTTPServlet :: AbstractServlet (3000.0) -
ディレクトリとサーブレットの対応を削除してサーブレットを返します。
ディレクトリとサーブレットの対応を削除してサーブレットを返します。
@param dir ディレクトリを指定します。
@return WEBrick::HTTPServlet::AbstractServlet のサブクラスのインタンスを返します。 -
WEBrick
:: HTTPServer :: MountTable # scan(path) -> Array (3000.0) -
与えられたパスをスクリプトの名前と PATH_INFO に分割します。
与えられたパスをスクリプトの名前と PATH_INFO に分割します。
@param path パスを指定します。 -
WEBrick
:: HTTPServlet :: AbstractServlet . get _ instance(server , *options) -> WEBrick :: HTTPServlet :: AbstractServlet (12.0) -
new(server, *options) を呼び出してサーブレットを生成して返します。 WEBrick::HTTPServer オブジェクトは実際にはこの get_instance メソッドを呼び出して サーブレットを生成します。
...がこのメソッドを再定義する必要はありません。
@param server WEBrick::HTTPServer#mount 第3引数以降に指定された値がそのまま与えられます。
@param options WEBrick::HTTPServer#mount 第3引数以降に指定された値がそのまま与えられます。... -
WEBrick
:: HTTPServlet :: ProcHandler (12.0) -
Proc を扱うためのサーブレット。
...Proc を扱うためのサーブレット。
WEBrick::HTTPServer#mount に引数として与えることは出来ません。
WEBrick::HTTPServer#mount_procを使ってください。... -
WEBrick
:: HTTPServlet :: ProcHandler # get _ instance(server , *options) -> self (12.0) -
何もせずに自身を返します。
...何もせずに自身を返します。
@param server WEBrick::HTTPServer#mount 第3引数以降に指定された値がそのまま与えられます。
@param options WEBrick::HTTPServer#mount 第3引数以降に指定された値がそのまま与えられます。
@see WEBrick::HTTPServlet::... -
webrick (12.0)
-
汎用HTTPサーバーフレームワークです。HTTPサーバが簡単に作れます。
...:BindAddress => '127.0.0.1',
:Port => 20080})
srv.mount('/view.cgi', WEBrick::HTTPServlet::CGIHandler, 'view.rb')
srv.mount('/foo.html', WEBrick::HTTPServlet::FileHandler, 'hoge.html')
trap("INT"){ srv.shutdown }
srv.start
ブラウ... -
WEBrick
:: HTTPAuth . # basic _ auth(req , res , realm) {|user , pass| . . . } -> nil (6.0) -
Basic 認証を行うためのメソッドです。
...字列で指定します。
@raise WEBrick::HTTPStatus::Unauthorized 認証に失敗した場合に発生します。
require 'webrick'
srv.mount_proc('/basic_auth') {|req, res|
HTTPAuth.basic_auth(req, res, "WEBrick's realm") {|user, pass|
user == 'webrick' && pass == 'supersecretpa...