144件ヒット
[1-100件を表示]
(0.055秒)
種類
- インスタンスメソッド (96)
- 特異メソッド (24)
- ライブラリ (12)
- クラス (12)
ライブラリ
-
cgi
/ core (24) -
cgi
/ session (12) -
rinda
/ tuplespace (36)
クラス
- CGI (24)
-
CGI
:: Cookie (24) -
CGI
:: Session (12) -
Rinda
:: TupleEntry (36) -
WEBrick
:: Cookie (24)
検索結果
先頭5件
-
WEBrick
:: Cookie # expires -> Time (18108.0) -
有効期限を Timeオブジェクトで表すアクセサです。
...有効期限を Timeオブジェクトで表すアクセサです。
@param value 有効期限を Time オブジェクトまたは文字列を指定します。... -
Rinda
:: TupleEntry # expires -> Time (18107.0) -
タプルの期限切れの時刻を返します。
...タプルの期限切れの時刻を返します。
有効期限を無限に指定した場合、この時刻は Time.at(2**31-1)、つまり
Tue Jan 19 03:14:07 GMT Standard Time 2038 を返します。
@see Rinda::TupleEntry#expire... -
Rinda
:: TupleEntry # expires=(expires) (6226.0) -
タプルの期限切れの時刻を指定します。
...タプルの期限切れの時刻を指定します。
@param expires 期限切れの時刻(Time)
@see Rinda::TupleEntry#expires... -
WEBrick
:: Cookie # expires=(value) (6108.0) -
有効期限を Timeオブジェクトで表すアクセサです。
...有効期限を Timeオブジェクトで表すアクセサです。
@param value 有効期限を Time オブジェクトまたは文字列を指定します。... -
CGI
:: Cookie # expires=(value) (6107.0) -
クッキーの有効期限をセットします。
...クッキーの有効期限をセットします。
@param value 有効期限を Time のインスタンスで指定します。... -
cgi
/ session (72.0) -
CGI のセッション管理を行うライブラリ。
...セッション ID を
クッキーあるいは form の hidden input として渡すことになります。
クッキーはデフォルトでは expires が指定されていないために、
ブラウザを終了した時点で消滅します。
=== 使い方 (生成)
require 'cgi/session'......o
def initialize
@cgi = CGI.new
File.umask(0077) # セッションファイルは誰にも読まれたくないよ
@session = CGI::Session.new(@cgi) # セッションはこうして生成する。
@cmd = "#{@cgi['cmd'].first}"......# ruby 1.8 でも動くように(warning は出ます)
@cmd = 'start' if @cmd.empty?
@header = { "type" => "text/html", "charset" => "euc-jp" }
__send__("cmd_#{@cmd}")
end
def cmd_start
@cgi.out(@header) {
<<-END
<html><head><title>CGI::... -
CGI
:: Cookie . new(name = "" , *value) -> CGI :: Cookie (42.0) -
クッキーオブジェクトを作成します。
...この CGI スクリプトのベースディレクトリです。
: domain
このクッキーを適用するドメインを指定します。
: expires
このクッキーの有効期限を Time のインスタンスで指定します。
: secure
真を指定すると、このクッキーはセ......リークッキーはjavascriptからアクセスできません。
@param name クッキーの名前を文字列で指定します。
クッキーの名前と値を要素とするハッシュを指定します。
@param value name が文字列である場合、値のリストを一つ......'path' => 'path', # optional
'domain' => 'domain', # optional
'expires' => Time.now, # optional
'secure' => true # optional
'httponly'... -
CGI
# header(options = "text / html") -> String (30.0) -
HTTP ヘッダを options に従って生成します。 CGI#out と違い、標準出力には出力しません。 CGI#out を使わずに自力で HTML を出力したい場合などに使います。 このメソッドは文字列エンコーディングを変換しません。
...ンテンツの言語を指定します。Content-Language ヘッダに対応します。
: expires
送信するコンテンツの有効期限を Time のインスタンスで指定します。
Expires ヘッダに対応します。
: cookie
クッキーとして文字列か CGI::Cookie のイ......--> "501 Method Not Implemented"
"BAD_GATEWAY" --> "502 Bad Gateway"
"VARIANT_ALSO_VARIES" --> "506 Variant Also Negotiates"
@param options Hash か文字列で HTTP ヘッダを生成するための情報を指定します。
例:
header
# Content-Type......rset" => "iso-2022-jp",
# Content-Type: text/html; charset=iso-2022-jp
"language" => "ja",
"expires" => Time.now + 30,
"cookie" => [cookie1, cookie2],
"my_header1" => "my_value",
"my_header2... -
CGI
:: Cookie (30.0) -
クッキーを表すクラスです。
...'path' => 'path', # optional
'domain' => 'domain', # optional
'expires' => Time.now, # optional
'secure' => true # optional
'httponly' => true......domain = cookie1.domain
expires = cookie1.expires
secure = cookie1.secure
httponly = cookie1.httponly
cookie1.name = 'name'
cookie1.value = ['value1', 'value2', ...]
cookie1.path = 'path'
cookie1.domain = 'domain'
cookie1.expires = Time.now + 30
cookie......1.secure = true
cookie1.httponly = true
@see 2965...