るりまサーチ

最速Rubyリファレンスマニュアル検索!
5387件ヒット [1-100件を表示] (0.128秒)
トップページ > クエリ:I[x] > クエリ:webrick[x]

別のキーワード

  1. _builtin to_i
  2. fiddle to_i
  3. matrix elements_to_i
  4. matrix i
  5. csv to_i

オブジェクト

キーワード

検索結果

<< 1 2 3 ... > >>

webrick (44066.0)

汎用HTTPサーバーフレームワークです。HTTPサーバが簡単に作れます。

...汎用HTTPサーバーフレームワークです。HTTPサーバが簡単に作れます。

WEBrick
はサーブレットによって機能します。サーブレットとは
サーバの機能をオブジェクト化したものです。
ファイルを読み込んで返す・forkしてスクリ...
...トは WEBrick::HTTPServlet::AbstractServlet の
サブクラスのインスタンスとして実装されます。

WEBrick
はセッション管理の機能を提供しません。

NOTE: WEBrick は Ruby 3.0 で標準ライブラリから削除されました。Ruby 3.0 以降で WEBrick を使...
...bygems から利用してください。

=== WEBrick の概要

以下は Web サーバとして完全に動作するスクリプトです。

require 'webrick'
srv = WEBrick::HTTPServer.new({ :DocumentRoot => './',
:BindAddress => '127.0.0.1',...

WEBrick::VERSION (23128.0)

WEBrick のバージョンを表す文字列です。

...
WEBrick
のバージョンを表す文字列です。

require 'webrick'
p WEBrick::VERSION #=> "1.3.1"...

WEBrick (20016.0)

ライブラリ webrick の各クラスを提供するモジュールです。

...ライブラリ webrick の各クラスを提供するモジュールです。...

webrick/httpauth/authenticator (18000.0)

HTTP 認証で利用するモジュールを提供するライブラリです。

HTTP 認証で利用するモジュールを提供するライブラリです。

webrick/httpauth/basicauth (18000.0)

HTTP の Basic 認証のためのライブラリです。

...HTTP の Basic 認証のためのライブラリです。...

絞り込み条件を変える

WEBrick::HTTPAuth::BasicAuth#authenticate(request, response) -> bool (15118.0)

クライアントから送られてきたユーザ名とパスワードを認証します。 認証に失敗した場合は challenge を呼びます。

...した場合は challenge を呼びます。

@param request WEBrick::HTTPRequest のインスタンスを指定します。

@param response WEBrick::HTTPResponse のインスタンスを指定します。

@raise WEBrick::HTTPStatus::Unauthorized 認証に失敗した場合に発生します。...

webrick/cgi (12236.0)

一般の CGI 環境で webrick ライブラリのサーブレットと同じように CGI スクリプトを書くための ライブラリです。サーバが WEBrick でなくても使うことが出来ます。

...I 環境で webrick ライブラリのサーブレットと同じように CGI スクリプトを書くための
ライブラリです。サーバが WEBrick でなくても使うことが出来ます。

=== 使い方

WEBrick
のサーブレットを作成するのと同じように、WEBrick::CGI...
...do_POST を定義することによって CGI スクリプトを書きます。

スクリプトの最後で WEBrick::CGI#start メソッドを呼ぶ必要があります。
WEBrick
::CGI#start メソッドは service メソッドを呼び出し、service メソッドはリクエストに応じて
d...
...al/bin/ruby
require 'webrick/cgi'

class MyCGI < WEBrick::CGI
def do_GET(req, res)
res["content-type"] = "text/plain"
ret = "hoge\n"
res.body = ret
end
end

MyCGI.new.start()

==== do_XXX メソッド

do_XXX メソッドの XXX には GET, HEAD, POST, PUT, DELETE, OPTIONS...

WEBrick::HTTPAuth::Authenticator::ResponseInfoField -> String (12200.0)

レスポンスインフォフィールドのキーの名前です。

レスポンスインフォフィールドのキーの名前です。

WEBrick::HTTPAuth::ProxyAuthenticator::InfoField -> "Proxy-Authentication-Info" (12200.0)

キーの名前です。

キーの名前です。

WEBrick::CGI#service(req, res) -> () (12162.0)

指定された WEBrick::HTTPRequest オブジェクト req の WEBrick::HTTPRequest#request_method に応じて、 自身の do_GET, do_HEAD, do_POST, do_OPTIONS... いずれかのメソッドを req と res を引数として呼びます。

...指定された WEBrick::HTTPRequest オブジェクト req の WEBrick::HTTPRequest#request_method に応じて、
自身の do_GET, do_HEAD, do_POST, do_OPTIONS... いずれかのメソッドを req と res を引数として呼びます。

特に理由が無い限り WEBrick::CGI のサブク...
...らのリクエストを表す WEBrick::HTTPRequest オブジェクトです。

@param res クライアントへのレスポンスを表す WEBrick::HTTPResponse オブジェクトです。

@raise WEBrick::HTTPStatus::MethodNotAllowed 指定された
WEBrick
::HTTPRequest オブジェクト...

絞り込み条件を変える

<< 1 2 3 ... > >>