るりまサーチ (Ruby 2.3.0)

最速Rubyリファレンスマニュアル検索!
644件ヒット [1-100件を表示] (0.219秒)
トップページ > クエリ:I[x] > クエリ:HTTP[x] > バージョン:2.3.0[x] > クエリ:a[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/httpauth/authenticator (90049.0)

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

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

webrick/httpauth/basicauth (90049.0)

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

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

IPSocket#peeraddr -> Array (87319.0)

接続相手先ソケットの情報を表す配列を返します。配列の各要素は IPSocket#addr メソッドが返す配列 と同じです。

接続相手先ソケットの情報を表す配列を返します。配列の各要素は
IPSocket#addr メソッドが返す配列
と同じです。

@raise Errno::EXXX getpeername(2) が 0 未満の値を返した場合に発生します。

例:

require 'socket'

TCPSocket.open("localhost", "http") {|s|
p s.peeraddr #=> ["AF_INET", 80, "localhost.localdomain", "127.0.0.1"]
p s.addr #=> ["AF_INET"...

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

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

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

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

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

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

WEBrick::HTTPAuth::Authenticator::AuthException -> Class (72601.0)

認証失敗時に発生する例外のクラスです。

認証失敗時に発生する例外のクラスです。

絞り込み条件を変える

WEBrick::HTTPAuth::DigestAuth#authenticate(request, response) -> true (72601.0)

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

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

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

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

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

WEBrick::HTTPAuth::ProxyAuthenticator::AuthException -> Class (72601.0)

WEBrick::HTTPStatus::ProxyAuthenticationRequired です。

WEBrick::HTTPStatus::ProxyAuthenticationRequired です。

webrick/httpauth/digestauth (72049.0)

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

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

REXML::Security.entity_expansion_text_limit -> Integer (63919.0)

実体参照の展開による文字列の増分(テキストのバイト数)の 最大値を指定します。

実体参照の展開による文字列の増分(テキストのバイト数)の
最大値を指定します。

展開によって増分値がこの値を越えると
例外を発生させ、処理を中断します。

実体参照の展開処理を使った DoS 攻撃に対抗するための
仕組みです。

デフォルトは 10240 (byte) です。

@see REXML::Document.entity_expansion_text_limit=,
http://www.ruby-lang.org/ja/news/2013/02/22/rexml-dos-2013-02-22/

REXML::Security.entity_expansion_text_limit=(val) (63919.0)

実体参照の展開による文字列の増分(テキストのバイト数)の 最大値を指定します。

実体参照の展開による文字列の増分(テキストのバイト数)の
最大値を指定します。

展開によって増分値がこの値を越えると
例外を発生させ、処理を中断します。

実体参照の展開処理を使った DoS 攻撃に対抗するための
仕組みです。

デフォルトは 10240 (byte) です。

@see REXML::Document.entity_expansion_text_limit
http://www.ruby-lang.org/ja/news/2013/02/22/rexml-dos-2013-02-22/

絞り込み条件を変える

WEBrick::HTTPAuth.#basic_auth(req, res, realm) {|user, pass| ... } -> nil (63901.0)

Basic 認証を行うためのメソッドです。

Basic 認証を行うためのメソッドです。

与えられたブロックは user, pass をブロックパラメータとして渡されて評価されます。
ブロックの評価結果が真である場合、認証が成功したことになります。
ブロックの評価結果が偽である場合、認証は失敗したことになり、例外が発生します。

@param req クライアントからのリクエストを表す WEBrick::HTTPRequest オブジェクトを指定します。

@param res WEBrick::HTTPResponse オブジェクトを指定します。

@param realm 認証のレルムを文字列で指定します。

@raise WEB...

WEBrick::HTTPAuth.#proxy_basic_auth(req, res, realm) {|user, pass| ... } -> nil (63901.0)

プロクシの Basic 認証行うためのメソッドです。

プロクシの Basic 認証行うためのメソッドです。

与えられたブロックは user, pass をブロックパラメータとして渡されて評価されます。
ブロックの評価結果が真である場合、認証が成功したことになります。
ブロックの評価結果が偽である場合、認証は失敗したことになり、例外が発生します。

@param req クライアントからのリクエストを表す WEBrick::HTTPRequest オブジェクトを指定します。

@param res WEBrick::HTTPResponse オブジェクトを指定します。

@param realm 認証のレルムを文字列で指定します。

@rais...

CGI::HtmlExtension#a(href = "") -> String (63835.0)

a 要素を生成します。

a 要素を生成します。

ブロックを与えると、ブロックを評価した結果が内容になります。

@param href 文字列を指定します。属性をハッシュで指定することもできます。

例:
a("http://www.example.com") { "Example" }
# => "<A HREF=\"http://www.example.com\">Example</A>"

a("HREF" => "http://www.example.com", "TARGET" => "_top") { "Example" }
# => "<A HREF=\"htt...

CGI::HtmlExtension#a(href = "") { ... } -> String (63835.0)

a 要素を生成します。

a 要素を生成します。

ブロックを与えると、ブロックを評価した結果が内容になります。

@param href 文字列を指定します。属性をハッシュで指定することもできます。

例:
a("http://www.example.com") { "Example" }
# => "<A HREF=\"http://www.example.com\">Example</A>"

a("HREF" => "http://www.example.com", "TARGET" => "_top") { "Example" }
# => "<A HREF=\"htt...

WEBrick::Config::HTTP -> Hash (63604.0)

WEBrick::Config::SSL の内容がマージされています。

WEBrick::Config::SSL の内容がマージされています。

絞り込み条件を変える

WEBrick::HTTPAuth::Authenticator::AuthScheme -> nil (63601.0)

認証方法を表わします。派生クラスで上書きしなければなりません。

認証方法を表わします。派生クラスで上書きしなければなりません。

WEBrick::HTTPAuth::BasicAuth (63067.0)

HTTP の Basic 認証のためのクラスです。

HTTP の Basic 認証のためのクラスです。



require 'webrick'
realm = "WEBrick's realm"
srv = WEBrick::HTTPServer.new({ :BindAddress => '127.0.0.1', :Port => 10080})

htpd = WEBrick::HTTPAuth::Htpasswd.new('dot.htpasswd')
htpd.set_passwd(nil, 'username', 'supersecretpass')

authenticator =...

WEBrick::HTTPStatus::NonAuthoritativeInformation (63049.0)

HTTP のステータスコード 203 Non-Authoritative Information を表すクラスです。

HTTP のステータスコード 203 Non-Authoritative Information を表すクラスです。

WEBrick::HTTPStatus::ProxyAuthenticationRequired (63049.0)

HTTP のステータスコード 407 Proxy Authentication Required を表すクラスです。

HTTP のステータスコード 407 Proxy Authentication Required を表すクラスです。

WEBrick::HTTPAuth::Authenticator (63001.0)

絞り込み条件を変える

WEBrick::HTTPAuth::ProxyAuthenticator (63001.0)

このモジュールはプロキシのためにダイジェスト認証とベーシック認証の両方 の一般的なサポートを提供します。

このモジュールはプロキシのためにダイジェスト認証とベーシック認証の両方
の一般的なサポートを提供します。

WEBrick::HTTPAuth::ProxyBasicAuth (63001.0)

プロクシの Basic 認証のためのクラスです。

プロクシの Basic 認証のためのクラスです。

DateTime.httpdate(str = &#39;Mon, 01 Jan -4712 00:00:00 GMT&#39;, start = Date::ITALY) -> DateTime (55501.0)

2616 で定められた書式の日付を解析し、 その情報に基づいて日付オブジェクトを生成します。

2616 で定められた書式の日付を解析し、
その情報に基づいて日付オブジェクトを生成します。

Date._httpdate も参照してください。

@param str 日付をあらわす文字列
@param start グレゴリオ暦をつかい始めた日をあらわすユリウス日

REXML::Attributes#get_attribute_ns(namespace, name) -> REXML::Attribute | nil (55417.0)

namespace と name で特定される属性を返します。

namespace と name で特定される属性を返します。

namespace で名前空間を、 name で prefix を含まない属性名を
指定します。

指定された属性が存在しない場合は nil を返します。

XML プロセッサが prefix を置き換えてしまった場合でも、このメソッドを
使うことで属性を正しく指定することができます。

@param namespace 名前空間(URI, 文字列)
@param name 属性名(文字列)

//emlist[][ruby]{
require 'rexml/document'

doc = REXML::Document.ne...

REXML::Attributes#get_attribute(name) -> Attribute | nil (55327.0)

name という名前の属性を取得します。

name という名前の属性を取得します。

name という名前を持つ属性がない場合は nil を返します。

@param name 属性名(文字列)
@see REXML::Attributes#[]

//emlist[][ruby]{
require 'rexml/document'

doc = REXML::Document.new(<<-EOS)
<root xmlns:foo="http://example.org/foo"
xmlns:bar="http://example.org/bar">
<a foo:att='1' bar:att='2' att='...

絞り込み条件を変える

REXML::Attributes#each_attribute {|attribute| ... } -> () (55045.0)

各属性に対しブロックを呼び出します。

各属性に対しブロックを呼び出します。

個々の属性は REXML::Attribute オブジェクトで渡されます。

//emlist[][ruby]{
require 'rexml/document'

doc = REXML::Document.new(<<EOS)
<root xmlns:foo="http://example.org/foo"
xmlns:bar="http://example.org/bar">
<a foo:att='1' bar:att='2' att='&lt;'/>
</root>
EOS
a = doc.get_elements("/root...

Gem::LocalRemoteOptions#accept_uri_http (54952.0)

HTTP の URI を扱えるようにするためのメソッドです。

HTTP の URI を扱えるようにするためのメソッドです。

WEBrick::HTTPResponse#reason_phrase -> String | nil (54949.0)

HTTP のレスポンスの最初の行の reason phrase を返します。 この値が nil の場合 reason phrase は status から生成されます。 デフォルトは nil です。

HTTP のレスポンスの最初の行の reason phrase を返します。
この値が nil の場合 reason phrase は status から生成されます。
デフォルトは nil です。

REXML::Document.entity_expansion_text_limit -> Integer (54919.0)

実体参照の展開による文字列の増分(テキストのバイト数)の 最大値を指定します。

実体参照の展開による文字列の増分(テキストのバイト数)の
最大値を指定します。

展開によって増分値がこの値を越えると
例外を発生させ、処理を中断します。

実体参照の展開処理を使った DoS 攻撃に対抗するための
仕組みです。

デフォルトは 10240 (byte) です。

このメソッドは Ruby 2.1 から deprecated になりました。
REXML::Security.entity_expansion_text_limit を使ってください。

@see REXML::Document.entity_expansion_text_limit=,
http://ww...

REXML::Document.entity_expansion_text_limit=(val) (54919.0)

実体参照の展開による文字列の増分(テキストのバイト数)の 最大値を指定します。

実体参照の展開による文字列の増分(テキストのバイト数)の
最大値を指定します。

展開によって増分値がこの値を越えると
例外を発生させ、処理を中断します。

実体参照の展開処理を使った DoS 攻撃に対抗するための
仕組みです。

デフォルトは 10240 (byte) です。

このメソッドは Ruby 2.1 から deprecated になりました。
REXML::Security.entity_expansion_text_limit= を使ってください。

@see REXML::Document.entity_expansion_text_limit
http://www...

絞り込み条件を変える

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

キーの名前です。

キーの名前です。

Net::HTTPHeader#add_field(key, val) -> () (54727.0)

key ヘッダフィールドに val を追加します。

key ヘッダフィールドに val を追加します。

key に元々設定されていた値は破棄されず、それに val 追加されます。

@param key ヘッダフィール名を文字列で与えます。
@param val keyで指定したフィールドに追加する文字列を与えます。
@see Net::HTTPHeader#[] , Net::HTTPHeader#[]=,
Net::HTTPHeader#get_fields

//emlist[例][ruby]{
request.add_field 'X-My-Header', 'a'
p request['X-My-Header'] ...

WEBrick::HTTPResponse#reason_phrase=(val) (54649.0)

HTTP のレスポンスの最初の行の reason phrase をセットします。 この値が nil の場合 reason phrase は status から生成されます。 デフォルトは nil です。

HTTP のレスポンスの最初の行の reason phrase をセットします。
この値が nil の場合 reason phrase は status から生成されます。
デフォルトは nil です。

@param val reason phrase を表す文字列を指定します。

require 'webrick'
res = WEBrick::HTTPResponse.new( { :HTTPVersion => "1.1" } )
res.status = 404

p res.reason_phrase #=> "Not Found"

WEBrick::HTTPAuth::Authenticator#realm -> String (54601.0)

レルムを返します。

レルムを返します。

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

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

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

絞り込み条件を変える

WEBrick::HTTPAuth::BasicAuth#realm -> String (54601.0)

realm を文字列で返します。

realm を文字列で返します。

WEBrick::HTTPAuth::BasicAuth.make_passwd(realm, user, pass) -> String (54601.0)

pass をランダムなソルトで crypt した文字列を返します。

pass をランダムなソルトで crypt した文字列を返します。

@param realm レルムを指定します。

@param user ユーザ名を指定します。

@param pass パスワードを指定します。

WEBrick::HTTPAuth::DigestAuth#algorithm -> String (54601.0)

アルゴリズムを表す文字列を返します。

アルゴリズムを表す文字列を返します。

WEBrick::HTTPAuth::ProxyAuthenticator::RequestField -> "Proxy-Authorization" (54601.0)

リクエストフィールドのキーの名前です。

リクエストフィールドのキーの名前です。

WEBrick::HTTPAuth::ProxyAuthenticator::ResponseField -> "Proxy-Authenticate" (54601.0)

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

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

絞り込み条件を変える

WEBrick::HTTPServlet::ProcHandler#get_instance(server, *options) -> self (54601.0)

何もせずに自身を返します。

何もせずに自身を返します。

@param server WEBrick::HTTPServer#mount 第3引数以降に指定された値がそのまま与えられます。

@param options WEBrick::HTTPServer#mount 第3引数以降に指定された値がそのまま与えられます。

@see WEBrick::HTTPServlet::AbstractServlet.get_instance

WEBrick::HTTPAuth::Authenticator::RequestField -> String (54301.0)

リクエストフィールドのキーの名前です。

リクエストフィールドのキーの名前です。

WEBrick::HTTPAuth::Authenticator::ResponseField -> String (54301.0)

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

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

WEBrick::HTTPAuth::BasicAuth#challenge(request, response) -> () (54301.0)

クライアントにパスワードを要求するためにレスポンスに WWW-Authenticate ヘッダを 設定し、例外 WEBrick::HTTPStatus::Unauthorized を投げます。

クライアントにパスワードを要求するためにレスポンスに WWW-Authenticate ヘッダを
設定し、例外 WEBrick::HTTPStatus::Unauthorized を投げます。

@raise WEBrick::HTTPStatus::Unauthorized このメソッドを呼ぶと必ず発生します。

WEBrick::HTTPStatus::HTTPVersionNotSupported (54097.0)

HTTP のステータスコード 505 HTTP Version Not Supported を表すクラスです。

HTTP のステータスコード 505 HTTP Version Not Supported を表すクラスです。

絞り込み条件を変える

rinda/rinda (54073.0)

Rubyで実装されたタプルスペース(Tuple Space)を扱うためのライブラリです。

Rubyで実装されたタプルスペース(Tuple Space)を扱うためのライブラリです。

タプルスペースとは並列プログラムにおける一つのパターンです。
並列プログラミングにおいては、ロックのような同期処理が必須ですが、
適切な同期処理を実現することは困難をともないます。
このパターンにおいては、複数の並列単位(スレッド/プロセス)間の通信をすべて
タプルスペースという領域を経由して行います。これによって
プロセス間の通信トポロジーを単純化し、問題を簡単化します。
タプルスペースに対しては、タプルを書き込む(write)、取り出す(take)、
タプルの要素を覗き見る(read)
という操作の...

rubygems/commands/list_command (54073.0)

Gem パッケージの名前を前方一致で検索するためのライブラリです。

Gem パッケージの名前を前方一致で検索するためのライブラリです。

Usage: gem list [STRING] [options]
Options:
-i, --[no-]installed Check for installed gem
-v, --version VERSION 指定されたバージョンの一覧を出力します
-d, --[no-]details Gem パッケージの詳細も表示します
--[no-]versions ...

rubygems/commands/install_command (54055.0)

Gem パッケージをローカルリポジトリにインストールするためのライブラリです。

Gem パッケージをローカルリポジトリにインストールするためのライブラリです。

Usage: gem install GEMNAME [GEMNAME ...] [options] -- --build-flags [options]
Options:
--platform PLATFORM 指定されたプラットフォームの Gem パッケージをインストールします
-v, --version VERSION 指定されたバージョンの Gem パッケージをインストールします
Install/Update Op...

Net::HTTPExpectationFailed (54049.0)

HTTP レスポンス 417 (Expectation Failed) を表現するクラスです。

HTTP レスポンス 417 (Expectation Failed) を表現するクラスです。

詳しくは 7231 Section 6.5.14 を見てください。

Net::HTTPFailedDependency (54049.0)

HTTP レスポンス 424 (Failed Dependency) を表現するクラスです。

HTTP レスポンス 424 (Failed Dependency) を表現するクラスです。

詳しくは 4918 を見てください。

絞り込み条件を変える

Net::HTTPGatewayTimeOut (54049.0)

HTTP レスポンス 504 (Gateway Timeout) を表現するクラスです。

HTTP レスポンス 504 (Gateway Timeout) を表現するクラスです。

詳しくは 7231 Section 6.6.5 を見てください。

Net::HTTPInformation (54049.0)

HTTP レスポンス 1xx (Informational) を表現するクラスです。

HTTP レスポンス 1xx (Informational) を表現するクラスです。

リクエストが正常に受信し、処理を続けていることを表わして
います。

Net::HTTPInsufficientStorage (54049.0)

HTTP レスポンス 507 (Insufficient Storage) を表現するクラスです。

HTTP レスポンス 507 (Insufficient Storage) を表現するクラスです。

詳しくは 4918 を見てください。

Net::HTTPInternalServerError (54049.0)

HTTP レスポンス 500 (Internal Server Error) を表現するクラスです。

HTTP レスポンス 500 (Internal Server Error) を表現するクラスです。

詳しくは 7231 Section 6.6.1 を見てください。

Net::HTTPMultiStatus (54049.0)

HTTP レスポンス 207 (Multi-Status) を表現するクラスです。

HTTP レスポンス 207 (Multi-Status) を表現するクラスです。

詳しくは 4918 を見てください。

絞り込み条件を変える

Net::HTTPNetworkAuthenticationRequired (54049.0)

HTTP レスポンス 511 (Network Authentication Required) を表現するクラスです。

HTTP レスポンス 511 (Network Authentication Required) を表現するクラスです。

詳しくは 6585 を見てください。

Net::HTTPNonAuthoritativeInformation (54049.0)

HTTP レスポンス 203 (Non-Authoritative Information) を表現するクラスです。

HTTP レスポンス 203 (Non-Authoritative Information) を表現するクラスです。

詳しくは 7231 Section 6.3.4 を見てください。

Net::HTTPPartialContent (54049.0)

HTTP レスポンス 206 (Partial Content) を表現するクラスです。

HTTP レスポンス 206 (Partial Content) を表現するクラスです。

詳しくは 7233 Section 4.1 を見てください。

Net::HTTPPaymentRequired (54049.0)

HTTP レスポンス 402 (Payment Required) を表現するクラスです。

HTTP レスポンス 402 (Payment Required) を表現するクラスです。

詳しくは 7231 Section 6.5.2 を見てください。

Net::HTTPPermanentRedirect (54049.0)

HTTP レスポンス 308 (Permanent Redirect) を表現するクラスです。

HTTP レスポンス 308 (Permanent Redirect) を表現するクラスです。

詳しくは 7538 を見てください。

絞り込み条件を変える

Net::HTTPPreconditionFailed (54049.0)

HTTP レスポンス 412 (Precondition Failed) を表現するクラスです。

HTTP レスポンス 412 (Precondition Failed) を表現するクラスです。

詳しくは 7232 Section 4.2, 8144 Section 3.2 を見てください。

Net::HTTPProxyAuthenticationRequired (54049.0)

HTTP レスポンス 407 (Proxy Authentication Required) を表現するクラスです。

HTTP レスポンス 407 (Proxy Authentication Required) を表現するクラスです。

詳しくは 7235 Section 3.2 を見てください。

Net::HTTPRequestEntityTooLarge (54049.0)

HTTP レスポンス 413 (Payload Too Large) を表現するクラスです。

HTTP レスポンス 413 (Payload Too Large) を表現するクラスです。

詳しくは 7231 Section 6.5.11 を見てください。

Net::HTTPRequestHeaderFieldsTooLarge (54049.0)

HTTP レスポンス 431 (Request Header Fields Too Large) を表現するクラスです。

HTTP レスポンス 431 (Request Header Fields Too Large) を表現するクラスです。

詳しくは 6585 を見てください。

Net::HTTPRequestedRangeNotSatisfiable (54049.0)

HTTP レスポンス 416 (Range Not Satisfiable) を表現するクラスです。

HTTP レスポンス 416 (Range Not Satisfiable) を表現するクラスです。

詳しくは 7233 Section 4.4 を見てください。

絞り込み条件を変える

Net::HTTPRetriableError (54049.0)

HTTP ステータスコード 3xx を受け取ったという例外です。

HTTP ステータスコード 3xx を受け取ったという例外です。

リソースが移動したなどの理由により、リクエストを完了させるには更な
るアクションが必要になります。

Net::HTTPServiceUnavailable (54049.0)

HTTP レスポンス 503 (Service Unavailable) を表現するクラスです。

HTTP レスポンス 503 (Service Unavailable) を表現するクラスです。

詳しくは 7231 Section 6.6.4 を見てください。

Net::HTTPTemporaryRedirect (54049.0)

HTTP レスポンス 307 (Temporary Redirect) を表現するクラスです。

HTTP レスポンス 307 (Temporary Redirect) を表現するクラスです。

詳しくは 7231 Section 6.4.7 を見てください。

Net::HTTPUnauthorized (54049.0)

HTTP レスポンス 401 (Unauthorized) を表現するクラスです。

HTTP レスポンス 401 (Unauthorized) を表現するクラスです。

詳しくは 7235 Section 3.1 を見てください。

Net::HTTPUnprocessableEntity (54049.0)

HTTP レスポンス 422 (Unprocessable Entity) を表現するクラスです。

HTTP レスポンス 422 (Unprocessable Entity) を表現するクラスです。

詳しくは 4918 を見てください。

絞り込み条件を変える

Net::HTTPUnsupportedMediaType (54049.0)

HTTP レスポンス 415 (Unsupported Media Type) を表現するクラスです。

HTTP レスポンス 415 (Unsupported Media Type) を表現するクラスです。

詳しくは 7231 Section 6.5.13, 7694 Section 3 を見てください。

Net::HTTPUpgradeRequired (54049.0)

HTTP レスポンス 426 (Upgrade Required) を表現するクラスです。

HTTP レスポンス 426 (Upgrade Required) を表現するクラスです。

詳しくは 7231 Section 6.5.15 を見てください。

WEBrick::HTTPAuth::DigestAuth (54049.0)

HTTP の Digest 認証のためのクラスです。

HTTP の Digest 認証のためのクラスです。

2617 も参照してください。

例:
require 'webrick'
config = { :Realm => 'DigestAuth example realm' }

htdigest = WEBrick::HTTPAuth::Htdigest.new 'my_password_file'
htdigest.set_passwd config[:Realm], 'username', 'password'
htdigest.flush

config[:UserDB] = htdigest

dige...

WEBrick::HTTPStatus::ExpectationFailed (54049.0)

HTTP のステータスコード 417 Expectation Failed を表すクラスです。

HTTP のステータスコード 417 Expectation Failed を表すクラスです。

WEBrick::HTTPStatus::GatewayTimeout (54049.0)

HTTP のステータスコード 504 Gateway Timeout を表すクラスです。

HTTP のステータスコード 504 Gateway Timeout を表すクラスです。

絞り込み条件を変える

WEBrick::HTTPStatus::RequestRangeNotSatisfiable (54049.0)

HTTP のステータスコード 416 Requested Range Not Satisfiable を表すクラスです。

HTTP のステータスコード 416 Requested Range Not Satisfiable を表すクラスです。

WEBrick::HTTPStatus::ServiceUnavailable (54049.0)

HTTP のステータスコード 503 Service Unavailable を表すクラスです。

HTTP のステータスコード 503 Service Unavailable を表すクラスです。

WEBrick::HTTPStatus::UnsupportedMediaType (54049.0)

HTTP のステータスコード 415 Unsupported Media Type を表すクラスです。

HTTP のステータスコード 415 Unsupported Media Type を表すクラスです。

webrick/httpstatus (54049.0)

HTTP のステータスを表す例外クラスを提供します。

HTTP のステータスを表す例外クラスを提供します。

rubygems/commands/specification_command (54037.0)

指定された Gem パッケージの gemspec の情報を YAML 形式で表示するためのライブラリです。

指定された Gem パッケージの gemspec の情報を YAML 形式で表示するためのライブラリです。

Usage: gem specification [GEMFILE] [options]
Options:
-v, --version VERSION Specify version of gem to examine
--platform PLATFORM Specify the platform of gem to specification
--all ...

絞り込み条件を変える

rubygems/commands/mirror_command (54019.0)

リモートリポジトリをローカルリポジトリにミラーするためのライブラリです。

リモートリポジトリをローカルリポジトリにミラーするためのライブラリです。

Usage: gem mirror [options]
Common Options:
-h, --help このコマンドのヘルプを表示します
-V, --[no-]verbose 表示を詳細にします
-q, --quiet 静かに実行します
--config-file FILE 指定された設定ファイルを使用します
...

webrick/httpauth/htgroup (54019.0)

Apache で証認に使用するユーザグループの一覧が格納されているテキストファイルを 読み書きする機能を提供するライブラリです。

Apache で証認に使用するユーザグループの一覧が格納されているテキストファイルを
読み書きする機能を提供するライブラリです。

* http://httpd.apache.org/docs/2.2/mod/mod_authz_groupfile.html#authgroupfile

Net::HTTPMovedTemporarily (54001.0)

Alias of Net::HTTPFound

Alias of Net::HTTPFound

Net::HTTPRequestURITooLarge (54001.0)

Alias of Net::HTTPRequestURITooLong

Alias of Net::HTTPRequestURITooLong

WEBrick::HTTPAuth::ProxyDigestAuth (54001.0)

プロクシの Digest 認証のためのクラスです。

プロクシの Digest 認証のためのクラスです。

絞り込み条件を変える

webrick/httpauth (54001.0)

ユーザ認証の機能を提供するライブラリです。

ユーザ認証の機能を提供するライブラリです。

webrick/httpauth/htdigest (54001.0)

Apache の htdigest 互換機能を提供するライブラリです。

Apache の htdigest 互換機能を提供するライブラリです。

webrick/httpauth/htpasswd (54001.0)

Apache の htpasswd 互換のクラスを提供するライブラリです。

Apache の htpasswd 互換のクラスを提供するライブラリです。

webrick/httpauth/userdb (54001.0)

webrick/httpservlet/abstract (54001.0)

絞り込み条件を変える

webrick/httpservlet/cgihandler (54001.0)

CGI を扱うためのサーブレットを提供するライブラリです。

CGI を扱うためのサーブレットを提供するライブラリです。

webrick/httpservlet/erbhandler (54001.0)

ERB を扱うためのサーブレットを提供するライブラリです。

ERB を扱うためのサーブレットを提供するライブラリです。

webrick/httpservlet/filehandler (54001.0)

通常のファイルサーバとしての機能を提供するためのサーブレットを提供するライブラリです。

通常のファイルサーバとしての機能を提供するためのサーブレットを提供するライブラリです。

webrick/httpservlet/prochandler (54001.0)

Proc を扱うためのサーブレットを提供するライブラリです。

Proc を扱うためのサーブレットを提供するライブラリです。

WEBrick::HTTPAuth::BasicAuth.new(config, default = Config::BasicAuth) -> WEBrick::HTTPAuth::BasicAuth (47101.0)

BasicAuth オブジェクトを生成します。config は設定を保存したハッシュです。

BasicAuth オブジェクトを生成します。config は設定を保存したハッシュです。

config で有効なハッシュキーは以下の通りです。

:Realm =>
:UserDB =>
:Logger =>
:AutoReloadUserDB =>

realm を表す文字列 :Realm には与えます。:UserDB
には WEBrick::HTTPAuth::Htpasswd オブジェクトを与えます。:Logger には
ロガーオブジェクトを与えます。また、:AutoReloadUserDB には
WEBrick...

絞り込み条件を変える

WEBrick::HTTPAuth::Authenticator#userdb -> WEBrick::HTTPAuth::Htpasswd | WEBrick::HTTPAuth::Htdigest (46801.0)

認証のためのユーザデータベースを返します。

認証のためのユーザデータベースを返します。

@see WEBrick::HTTPAuth::BasicAuth, WEBrick::HTTPAuth::Htdigest

Date.httpdate(str = &#39;Mon, 01 Jan -4712 00:00:00 GMT&#39;, start = Date::ITALY) -> Date (46501.0)

2616 で定められた書式の日付を解析し、 その情報に基づいて日付オブジェクトを生成します。

2616 で定められた書式の日付を解析し、
その情報に基づいて日付オブジェクトを生成します。

Date._httpdate も参照してください。

@param str 日付をあらわす文字列
@param start グレゴリオ暦をつかい始めた日をあらわすユリウス日

Time.httpdate(date) -> Time (46267.0)

2616で定義されているHTTP-dateとしてdateをパースして Timeオブジェクトに変換します。

2616で定義されているHTTP-dateとしてdateをパースして
Timeオブジェクトに変換します。

dateが2616に準拠していない、または
Timeクラスが指定された日時を表現できないときにArgumentErrorが
発生します。

@param date 2616で定義されているHTTP-dateとしてパースされる文字列を指定します。

@raise ArgumentError dateが2616に準拠していない、または Timeクラスが指定された日時を表現できないときに発生します。

require 'time'
rfc2616_time = 'Sun, 31 Au...

WEBrick::HTTPResponse#status_line -> String (45967.0)

HTTP のステータスラインを CR+LF 付き文字列で返します。

HTTP のステータスラインを CR+LF 付き文字列で返します。

require 'webrick'
res = WEBrick::HTTPResponse.new( { :HTTPVersion => "1.1" } )
res.status = 404

p res.status_line #=> "HTTP/1.1 404 Not Found \r\n"

Net::HTTPHeader#basic_auth(account, password) -> [String] (45955.0)

Authorization: ヘッダを BASIC 認証用にセットします。

Authorization: ヘッダを BASIC 認証用にセットします。

@param account アカウント名を文字列で与えます。
@param password パスワードを文字列で与えます。

//emlist[例][ruby]{
require 'net/http'

uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.basic_auth("user", "pass") # => ["Basic dXNlcjpwYXNz"]
//}...

絞り込み条件を変える

<< 1 2 3 ... > >>