るりまサーチ (Ruby 2.4.0)

最速Rubyリファレンスマニュアル検索!
34件ヒット [1-34件を表示] (0.066秒)
トップページ > バージョン:2.4.0[x] > クエリ:@[x] > クエリ:Cookie[x]

別のキーワード

  1. cookie new
  2. cookie to_s
  3. cookie name
  4. cookie path
  5. cookie path=

ライブラリ

クラス

モジュール

キーワード

検索結果

CGI::Cookie (54433.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', ...],
'...

WEBrick::Cookie.parse_set_cookie(str) -> WEBrick::Cookie (27775.0)

サーバから送られてくる Set-Cookie ヘッダの値 str をパースし、 新しく WEBrick::Cookie オブジェクトを生成し返します。

サーバから送られてくる Set-Cookie ヘッダの値 str をパースし、
新しく WEBrick::Cookie オブジェクトを生成し返します。

@param str Set-Cookie ヘッダの値を文字列で指定します。

require 'webrick'
include WEBrick
c = Cookie.parse_set_cookie('Shipping="FedEx"; Version="1"; Path="/acme"')
p c.name, c.value

#=>
"Shipping"
"FedEx"

WEBrick::Cookie.parse_set_cookies(str) -> [WEBrick::Cookie] (27736.0)

サーバから送られてくる Set-Cookie ヘッダの値 str をパースし、 新しく WEBrick::Cookie オブジェクトの配列を生成し返します。

サーバから送られてくる Set-Cookie ヘッダの値 str をパースし、
新しく WEBrick::Cookie オブジェクトの配列を生成し返します。

@param str Set-Cookie ヘッダの値を文字列で指定します。

CGI::QueryExtension#cookies=(value) (18319.0)

クッキーをセットします。

クッキーをセットします。

@param value クッキーの名前と値をペアにした要素を持つハッシュを指定します。

CGI::Cookie.new(name = "", *value) -> CGI::Cookie (9754.0)

クッキーオブジェクトを作成します。

クッキーオブジェクトを作成します。

第一引数にハッシュを指定する場合は、以下のキーが使用可能です。

: name
クッキーの名前を指定します。必須。
: value
クッキーの値、または値のリストを指定します。
: path
このクッキーを適用するパスを指定します。デフォルトはこの CGI スクリプトのベースディレクトリです。
: domain
このクッキーを適用するドメインを指定します。
: expires
このクッキーの有効期限を Time のインスタンスで指定します。
: secure
真を指定すると、このクッキーはセキュアクッキーになります。
デフォル...

絞り込み条件を変える

WEBrick::Cookie.parse(str) -> [WEBrick::Cookie] (9454.0)

ユーザーエージェントから送られてきた Cookie ヘッダの値 str をパースし、 新しく WEBrick::Cookie オブジェクトを生成しその配列を返します。 各属性の形式が仕様に準拠しているかを確認しません。

ユーザーエージェントから送られてきた Cookie ヘッダの値 str をパースし、
新しく WEBrick::Cookie オブジェクトを生成しその配列を返します。
各属性の形式が仕様に準拠しているかを確認しません。

@param str Cookie を表す文字列を指定します。

require 'webrick'
include WEBrick
c = Cookie.parse('$Version="1"; Customer="WILE"; $Path="/foo"; P_Number="Rocket"; $Path="/foo/hoge"')
p c[1].name...

WEBrick::Cookie.new(name, value) -> WEBrick::Cookie (9424.0)

新しい WEBrick::Cookie オブジェクトを生成して返します。 name にクッキーの名前を、value にクッキーで保持する値を与える。

新しい WEBrick::Cookie オブジェクトを生成して返します。
name にクッキーの名前を、value にクッキーで保持する値を与える。

@param name Cookie の名前を文字列で指定します。

@param value Cookie の値を文字列で指定します。

CGI::Cookie.parse(raw_cookie) -> Hash (9412.0)

クッキー文字列をパースします。

クッキー文字列をパースします。

@param raw_cookie 生のクッキーを表す文字列を指定します。

例:
cookies = CGI::Cookie.parse("raw_cookie_string")
# { "name1" => cookie1, "name2" => cookie2, ... }

WEBrick::Cookie#version -> Integer (9085.0)

Cookie のバージョン番号を整数で表すアクセサです。

Cookie のバージョン番号を整数で表すアクセサです。

@param value Cookie のバージョン番号を整数で指定します。

WEBrick::Cookie#version=(value) (9085.0)

Cookie のバージョン番号を整数で表すアクセサです。

Cookie のバージョン番号を整数で表すアクセサです。

@param value Cookie のバージョン番号を整数で指定します。

絞り込み条件を変える

CGI::Cookie#domain=(value) (9019.0)

クッキーを適用するドメインをセットします。

クッキーを適用するドメインをセットします。

@param value ドメインを指定します。

CGI::Cookie#expires=(value) (9019.0)

クッキーの有効期限をセットします。

クッキーの有効期限をセットします。

@param value 有効期限を Time のインスタンスで指定します。

CGI::Cookie#httopnly=(val) (9019.0)

httpオンリークッキーであるかどうかを変更します。

httpオンリークッキーであるかどうかを変更します。

@param val 真を指定すると自身はhttpオンリークッキーになります。

CGI::Cookie#name=(value) (9019.0)

クッキーの名前をセットします。

クッキーの名前をセットします。

@param value 名前を指定します。

CGI::Cookie#path=(value) (9019.0)

クッキーを適用するパスをセットします。

クッキーを適用するパスをセットします。

@param value パスを指定します。

絞り込み条件を変える

CGI::Cookie#secure=(val) (9019.0)

セキュアクッキーであるかどうかを変更します。

セキュアクッキーであるかどうかを変更します。

@param val 真を指定すると自身はセキュアクッキーになります。

CGI::Cookie#value=(value) (9019.0)

クッキーの値をセットします。

クッキーの値をセットします。

@param value 変更後の値を指定します。

WEBrick::Cookie#comment -> String (9019.0)

コメントを文字列で表すアクセサです。

コメントを文字列で表すアクセサです。

@param value コメントを文字列で指定します。

WEBrick::Cookie#comment=(value) (9019.0)

コメントを文字列で表すアクセサです。

コメントを文字列で表すアクセサです。

@param value コメントを文字列で指定します。

WEBrick::Cookie#domain -> String (9019.0)

ドメイン名を文字列で表すアクセサです。

ドメイン名を文字列で表すアクセサです。

@param value ドメイン名を表す文字列を指定します。

絞り込み条件を変える

WEBrick::Cookie#domain=(value) (9019.0)

ドメイン名を文字列で表すアクセサです。

ドメイン名を文字列で表すアクセサです。

@param value ドメイン名を表す文字列を指定します。

WEBrick::Cookie#expires -> Time (9019.0)

有効期限を Timeオブジェクトで表すアクセサです。

有効期限を Timeオブジェクトで表すアクセサです。

@param value 有効期限を Time オブジェクトまたは文字列を指定します。

WEBrick::Cookie#expires=(value) (9019.0)

有効期限を Timeオブジェクトで表すアクセサです。

有効期限を Timeオブジェクトで表すアクセサです。

@param value 有効期限を Time オブジェクトまたは文字列を指定します。

WEBrick::Cookie#max_age -> Integer (9019.0)

クッキーの寿命を整数(単位は秒)で表すアクセサです。

クッキーの寿命を整数(単位は秒)で表すアクセサです。

@param value クッキーの寿命を正の整数で指定します。0 は直ちに破棄される事を意味する。

WEBrick::Cookie#max_age=(value) (9019.0)

クッキーの寿命を整数(単位は秒)で表すアクセサです。

クッキーの寿命を整数(単位は秒)で表すアクセサです。

@param value クッキーの寿命を正の整数で指定します。0 は直ちに破棄される事を意味する。

絞り込み条件を変える

WEBrick::Cookie#path -> String (9019.0)

パス名を文字列で表すアクセサです。

パス名を文字列で表すアクセサです。

@param value パス名を文字列で指定します。

WEBrick::Cookie#path=(value) (9019.0)

パス名を文字列で表すアクセサです。

パス名を文字列で表すアクセサです。

@param value パス名を文字列で指定します。

WEBrick::Cookie#secure -> bool (9019.0)

クッキーのSecure属性を真偽値で表すアクセサです。

クッキーのSecure属性を真偽値で表すアクセサです。

@param value クッキーのSecure属性を真偽値で指定します。

WEBrick::Cookie#secure=(value) (9019.0)

クッキーのSecure属性を真偽値で表すアクセサです。

クッキーのSecure属性を真偽値で表すアクセサです。

@param value クッキーのSecure属性を真偽値で指定します。

WEBrick::Cookie#value -> String (9019.0)

クッキーの値を文字列で表すアクセサです。

クッキーの値を文字列で表すアクセサです。

@param str クッキーの値を文字列で指定します。

絞り込み条件を変える

WEBrick::Cookie#value=(str) (9019.0)

クッキーの値を文字列で表すアクセサです。

クッキーの値を文字列で表すアクセサです。

@param str クッキーの値を文字列で指定します。

ruby 1.8.4 feature (1405.0)

ruby 1.8.4 feature ruby 1.8.4 での ruby 1.8.3 からの変更点です。

ruby 1.8.4 feature
ruby 1.8.4 での ruby 1.8.3 からの変更点です。

掲載方針

*バグ修正の影響も含めて動作が変わるものを収録する。
*単にバグを直しただけのものは収録しない。
*ライブラリへの単なる定数の追加は収録しない。

以下は各変更点に付けるべきタグです。

記号について(特に重要なものは大文字(主観))

# * カテゴリ
# * [ruby]: ruby インタプリタの変更
# * [api]: 拡張ライブラリ API
# * [lib]: ライブラリ
* レベル
* [bug]: バグ修正
* [new]: 追加され...

CGI#header(options = "text/html") -> String (145.0)

HTTP ヘッダを options に従って生成します。 CGI#out と違い、標準出力には出力しません。 CGI#out を使わずに自力で HTML を出力したい場合などに使います。 このメソッドは文字列エンコーディングを変換しません。

HTTP ヘッダを options に従って生成します。 CGI#out と違い、標準出力には出力しません。
CGI#out を使わずに自力で HTML を出力したい場合などに使います。
このメソッドは文字列エンコーディングを変換しません。

ヘッダのキーとしては以下が利用可能です。

: type
Content-Type ヘッダです。デフォルトは "text/html" です。
: charset
ボディのキャラクタセットを Content-Type ヘッダに追加します。
: nph
真偽値を指定します。真ならば、HTTP のバージョン、ステータスコード、
Date ヘッ...

CGI#out(options = "text/html") { .... } (91.0)

HTTP ヘッダと、ブロックで与えられた文字列を標準出力に出力します。

HTTP ヘッダと、ブロックで与えられた文字列を標準出力に出力します。

HEADリクエスト (REQUEST_METHOD == "HEAD") の場合は HTTP ヘッダのみを出力します。

charset が "iso-2022-jp"・"euc-jp"・"shift_jis" のいずれかで
ある場合は文字列エンコーディングを自動変換し、language を "ja"にします。

@param options Hash か文字列で HTTP ヘッダを生成するための情報を指定します。

例:
cgi = CGI.new
cgi.out{ "string" ...