るりまサーチ

最速Rubyリファレンスマニュアル検索!
33件ヒット [1-33件を表示] (0.055秒)
トップページ > 種類:クラス[x] > クエリ:CGIHandler[x]

別のキーワード

  1. cgihandler new
  2. cgihandler ruby
  3. cgihandler do_get
  4. cgihandler do_post
  5. cgihandler cgirunner

検索結果

WEBrick::HTTPServlet::CGIHandler (18001.0)

CGI を扱うためのサーブレットです。

CGI を扱うためのサーブレットです。

WEBrick::HTTPServlet::AbstractServlet (49.0)

サーブレットの抽象クラスです。実装は AbstractServlet のサブクラスで行います。

...行います。

サーブレットは以下のように使われます。WEBrick::HTTPServlet::CGIHandler
webrick/httpservlet/cgihandler で提供されているサーブレットです。
CGIHandler
は AbstractServlet のサブクラスです。

require 'webrick'
srv = WEBrick::HTTPServer....
...0})
srv.mount('/view.cgi', WEBrick::HTTPServlet::CGIHandler, 'view.rb')
trap("INT"){ srv.shutdown }
srv.start

上のスクリプトでは以下のような流れで view.rb は実行されます。

(1) サーバのパス /view.cgi と CGIHandler がマウントにより結びつけられます...
...オブジェクト)は 'view.rb'
を引数として CGIHandler オブジェクトを生成します。
(3) サーバはリクエストオブジェクトを引数として CGIHandler#service メソッドを呼びます。
(4) CGIHandler オブジェクトは view.rb を CGI スクリプトと...

WEBrick::HTTPServer (7.0)

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

...rver.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...