WEBrick::Cookie.new(name, value)
新しいWEBrick::Cookieオブジェクトを生成する。 nameにクッキーの名前を、valueにクッキーで保持する値を与える。
WEBrick::Cookie.parse(str)
与えられた文字列strを解釈、新しくWEBrick::Cookieオブジェクトを生成し、配列として返す。
comment
コメントを返す。
comment = value
コメントを設定する。 valueは文字列。
domain
ドメイン名を返す。
domain = value
ドメイン名を設定する。 valueは文字列。
expires
有効期限をTimeオブジェクトで返す。
expires = value
有効期限を設定する。 valueはTimeオブジェクトまたは文字列。
max_age
クッキーの寿命を返す。
max_age = value
クッキーの寿命を秒単位で設定する。 valueは正の整数。0は直ちに破棄される事を意味する。
name
名前を返す。
path
パス名を返す。
path = value
パス名を設定する。 valueは文字列。
secure
クッキーのSecure属性を返す。
secure = value
クッキーのSecure属性を設定する。 valueは真偽値。
to_s
クッキーを文字列化する。
value
クッキーが保持する値を返す。
value = str
クッキーが保持する値を設定する。 strは文字列。
version
バージョン番号を返す。
version = value
バージョン番号を設定する。 valueは整数。
WEBrick::Cookieクラスは設定された値が正しいものかどうかを厳密に確認しない。
WEBrick::CookieクラスはRFC2109の実装である。 RFC2109はRFC2965により破棄されたが、 WEBrick::CookieクラスはRFC2965の全てに対応していない。
RFC2109の日本語訳。
RFC2965の日本語訳。
クッキーの使い方。
WEBrick::Cookieの解説(英語)。