別のキーワード
ライブラリ
- resolv (108)
-
webrick
/ httpauth (12) -
webrick
/ httpauth / basicauth (12) -
webrick
/ httpserver (60) -
webrick
/ httpservlet / abstract (84)
クラス
モジュール
-
WEBrick
:: HTTPAuth (12)
キーワード
- AbstractServlet (12)
- BasicAuth (12)
- HTTPServer (12)
-
basic
_ auth (12) -
do
_ DELETE (12) -
do
_ GET (12) -
do
_ HEAD (12) -
do
_ OPTIONS (12) -
do
_ POST (12) -
do
_ PUT (12) -
each
_ resource (12) - getresource (12)
- getresources (12)
- mount (12)
- new (12)
- port (12)
- priority (12)
-
ruby 1
. 8 . 3 feature (12) - target (12)
- umount (12)
- unmount (12)
-
virtual
_ host (12) - webrick (12)
- weight (12)
検索結果
先頭5件
-
Resolv
:: DNS :: Resource :: IN :: SRV (18016.0) -
DNS リソースのクラス IN、タイプ SRV に対応する クラスです。
...DNS リソースのクラス IN、タイプ SRV に対応する
クラスです。
2782 で定義されています。
利用可能なサービスのホスト名とポート番号を指定するレコードです。... -
Resolv
:: DNS :: Resource :: IN :: SRV . new(priority , weight , port , target) -> Resolv :: DNS :: Resource :: IN :: SRV (3117.0) -
Resolv::DNS::Resource::IN::SRV のインスタンスを生成します。
...Resolv::DNS::Resource::IN::SRV のインスタンスを生成します。
@param priority ホストの優先順位
@param weight
@param port ポート番号
@param target ホスト名... -
Resolv
:: DNS :: Resource :: IN :: SRV # priority -> Integer (3006.0) -
ホストの優先順位を返します。
...ストの中で最も priority が
小さい数値のホストを利用しなければなりません。
priority が同じならば Resolv::DNS::Resource::IN::SRV#weight
で定義されるようにホストを選ぶべきです。
返り値の範囲は 0 から 65535 までの整数値です。... -
Resolv
:: DNS :: Resource :: IN :: SRV # weight -> Integer (3006.0) -
サーバを選択するための「重み」です。
...サーバを選択するための「重み」です。
Resolv::DNS::Resource::IN::SRV#priority が同じ場合に
この項目が利用されます。
重みに比例した確率でホストを選択すべきです。
返り値の範囲は 0 から 65535 までの整数です。
選択肢が一つ... -
Resolv
:: DNS :: Resource :: IN :: SRV # port -> Integer (3000.0) -
対象のサービスの対象のホストにおけるポート番号を返します。
対象のサービスの対象のホストにおけるポート番号を返します。 -
Resolv
:: DNS :: Resource :: IN :: SRV # target -> Resolv :: DNS :: Name (3000.0) -
対象のホストのホスト名を返します。
対象のホストのホスト名を返します。 -
WEBrick
:: HTTPServer # virtual _ host(server) -> () (48.0) -
サーバの保持しているバーチャルホストのリストに HTTP サーバ server を加えます。 クライアントからのリクエストのうち server へのものは server に委譲されるようになります。
...e 'webrick'
include WEBrick
srv1 = HTTPServer.new( { :Port => 1080, :ServerName => 'hoge.example.com' } )
srv2 = HTTPServer.new( { :Port => 1080, :ServerName => 'foo.example.com' } )
srv = HTTPServer.new( { :Port => 1080 } )
srv.virtual_host(srv1)
srv.virtual_host(srv2)
srv.start... -
webrick (30.0)
-
汎用HTTPサーバーフレームワークです。HTTPサーバが簡単に作れます。
...です。
require 'webrick'
srv = WEBrick::HTTPServer.new({ :DocumentRoot => './',
: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
ブラウザで http://127.0.0.1:20080/ にアクセスすることによって確認できます。
また http://127.0.0.1:20080/view.cgi にアクセスするとカレントディレクトリに置かれている
view... -
WEBrick
:: HTTPServer (24.0) -
HTTP サーバの機能を提供するクラスです。
...
srv = WEBrick::HTTPServer.new({:DocumentRoot => '/home/username/public_html/',
:BindAddress => '127.0.0.1',
:Port => 10080})
srv.mount('/hoge.pl', WEBrick::HTTPServlet::CGIHandler, 'really_executed_script.rb')
Signal.trap(:INT){ srv.......shutdown }
srv.start...