種類
- インスタンスメソッド (22)
- クラス (22)
- 特異メソッド (22)
- モジュール関数 (22)
- 文書 (11)
ライブラリ
-
cgi
/ session (11) - openssl (22)
- resolv (33)
クラス
-
CGI
:: Cookie (11) -
CGI
:: Session (11) -
Resolv
:: DNS :: Name (11) -
Resolv
:: DNS :: Resource :: DomainName (11)
モジュール
-
OpenSSL
:: Random (22)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - Cookie (11)
- DomainName (11)
- egd (11)
-
egd
_ bytes (11) - new (22)
-
subdomain
_ of? (11)
検索結果
先頭5件
-
Resolv
:: DNS :: Resource :: DomainName # name -> Resolv :: DNS :: Name (27202.0) -
ドメイン名を返します。
ドメイン名を返します。 -
Resolv
:: DNS :: Resource :: DomainName (18000.0) -
DNSリソースのドメイン名を表す抽象クラスです。
DNSリソースのドメイン名を表す抽象クラスです。 -
Resolv
:: DNS :: Name # subdomain _ of?(other) -> bool (15284.0) -
other が self のサブドメインであるかどうかを返します。
.../emlist[][ruby]{
require "resolv"
domain = Resolv::DNS::Name.create("y.z")
p Resolv::DNS::Name.create("w.x.y.z").subdomain_of?(domain) #=> true
p Resolv::DNS::Name.create("x.y.z").subdomain_of?(domain) #=> true
p Resolv::DNS::Name.create("y.z").subdomain_of?(domain) #=> false
p Resolv::DNS::Name.cre......ate("z").subdomain_of?(domain) #=> false
p Resolv::DNS::Name.create("x.y.z.").subdomain_of?(domain) #=> false
p Resolv::DNS::Name.create("w.z").subdomain_of?(domain) #=> false
//}... -
CGI
:: Cookie (6090.0) -
クッキーを表すクラスです。
...クッキーを表すクラスです。
例:
cookie1 = CGI::Cookie.new("name", "value1", "value2", ...)
cookie1 = CGI::Cookie.new({"name" => "name", "value" => "value"})
cookie1 = CGI::Cookie.new({'name' => 'name',
'value' => ['value1', 'value2', ...],......=> 'path', # optional
'domain' => 'domain', # optional
'expires' => Time.now, # optional
'secure' => true # optional
'httponly' => true # optional......cgi.out({"cookie" => [cookie1, cookie2]}){ "string" }
name = cookie1.name
values = cookie1.value
path = cookie1.path
domain = cookie1.domain
expires = cookie1.expires
secure = cookie1.secure
httponly = cookie1.httponly
cookie1.name = 'name'
cookie1.v... -
CGI
:: Cookie . new(name = "" , *value) -> CGI :: Cookie (3315.0) -
クッキーオブジェクトを作成します。
...: name
クッキーの名前を指定します。必須。
: value
クッキーの値、または値のリストを指定します。
: path
このクッキーを適用するパスを指定します。デフォルトはこの CGI スクリプトのベースディレクトリです。
: domain......このクッキーを適用するドメインを指定します。
: expires
このクッキーの有効期限を Time のインスタンスで指定します。
: secure
真を指定すると、このクッキーはセキュアクッキーになります。
デフォルトは偽です。セ......。httpオンリークッキーはjavascriptからアクセスできません。
@param name クッキーの名前を文字列で指定します。
クッキーの名前と値を要素とするハッシュを指定します。
@param value name が文字列である場合、値のリ... -
CGI
:: Session . new(request , option = {}) -> CGI :: Session (3218.0) -
セッションオブジェクトを新しく作成し返します。
...CGI のインスタンスを指定します。
@param option ハッシュを指定することができます。
以下の文字列が option のキーとして認識されます。
: session_key
クッキーと <FORM type=hidden> の name として使われます。
(default: "_session_id")......: session_id
セッション ID として使われます。
デフォルトのデータベースである FileStore を用いる場合,
値は英数字だけからなる文字列で無ければなりません。
このオプションを指定するとリクエストにセッション ID が......: session_expires
セッションの有効期間。
Time オブジェクトを与えると、セッションはその日時まで破棄されずに残ります。
デフォルトでは、セッションはブラウザの終了と同時に破棄されます。
: session_domain
セッ... -
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (588.0) -
1.6.8から1.8.0への変更点(まとめ) * ((<1.6.8から1.8.0への変更点(まとめ)/インタプリタの変更>)) * ((<1.6.8から1.8.0への変更点(まとめ)/追加されたクラス/モジュール>)) * ((<1.6.8から1.8.0への変更点(まとめ)/追加されたメソッド>)) * ((<1.6.8から1.8.0への変更点(まとめ)/追加された定数>)) * ((<1.6.8から1.8.0への変更点(まとめ)/拡張されたクラス/メソッド(互換性のある変更)>)) * ((<1.6.8から1.8.0への変更点(まとめ)/変更されたクラス/メソッド(互換性のない変更)>)) * ((<1.6.8から1.8.0への変更点(まとめ)/文法の変更>)) * ((<1.6.8から1.8.0への変更点(まとめ)/正規表現>)) * ((<1.6.8から1.8.0への変更点(まとめ)/Marshal>)) * ((<1.6.8から1.8.0への変更点(まとめ)/Windows 対応>)) * ((<1.6.8から1.8.0への変更点(まとめ)/廃止された(される予定の)機能>)) * ((<1.6.8から1.8.0への変更点(まとめ)/ライブラリ>)) * ((<1.6.8から1.8.0への変更点(まとめ)/拡張ライブラリAPI>)) * ((<1.6.8から1.8.0への変更点(まとめ)/バグ修正>)) * ((<1.6.8から1.8.0への変更点(まとめ)/サポートプラットフォームの追加>))
...の変更点(まとめ)/Windows 対応>))
* ((<1.6.8から1.8.0への変更点(まとめ)/廃止された(される予定の)機能>))
* ((<1.6.8から1.8.0への変更点(まとめ)/ライブラリ>))
* ((<1.6.8から1.8.0への変更点(まとめ)/拡張ライブラリAPI>))
* ((<1.6.8から1.8.0...... include するように
なりました。((<ruby-dev:20964>))
: ((<UnboundMethod>)) [compat]
UnboundMethod クラスは Method クラスのサブクラスではなくなりました。
UnboundMethod#call, UnboundMethod#unbind はなくなりました。
((<ruby-core:00927>))
: ((<NameE......になりました。
: ((<Regexp#options|Regexp/options>)) [new]
追加
=== Socket
: ((<Socket/Socket.pack_sockaddr_in>)) [new]
: ((<Socket/Socket.unpack_sockaddr_in>)) [new]
追加。ソケットアドレス構造体(INET domain)のpack/unpack。
: ((<Socket/Socke... -
OpenSSL
:: Random . # egd(filename) -> true (206.0) -
EGD(Entropy Gathering Daemon) からエントロピーを得、 乱数生成器に追加します。
...ering Daemon) からエントロピーを得、
乱数生成器に追加します。
filename で指定した Unix domain socket から EGD に問い合わせ、
255 バイト分のエントロピーを取得します。
OpenSSL::Random.egd_bytes(filename, 255) と同じです。
@param filename E......GD のソケットのファイル名
@raise OpenSSL::Random::RandomError... -
OpenSSL
:: Random . # egd _ bytes(filename , length) -> true (206.0) -
EGD(Entropy Gathering Daemon) から length バイト分のエントロピーを得ます。
...EGD(Entropy Gathering Daemon) から length バイト分のエントロピーを得ます。
filename で指定した Unix domain socket から EGD に問い合わせ、
指定した大きさのエントロピーを乱数生成器に追加します。
@param filename EGD のソケットのファ......イル名
@param length 読み込むバイト数
@raise OpenSSL::Random::RandomError
@raise OpenSSL::Random::RandomError...