48件ヒット
[1-48件を表示]
(0.094秒)
種類
- インスタンスメソッド (24)
- ライブラリ (12)
- 特異メソッド (12)
ライブラリ
-
cgi
/ session (24) - openssl (12)
クラス
-
CGI
:: Session (24) -
OpenSSL
:: SSL :: SSLContext (12)
キーワード
-
cgi
/ session (12) - new (12)
-
session
_ id _ context (12)
検索結果
先頭4件
-
CGI
:: Session # session _ id -> String (21201.0) -
セッション ID を返します。
セッション ID を返します。 -
OpenSSL
:: SSL :: SSLContext # session _ id _ context -> String | nil (6207.0) -
セッション ID コンテキスト文字列を返します。
...セッション ID コンテキスト文字列を返します。
設定されていない場合は nil を返します。
@see OpenSSL::SSL::Session,
OpenSSL::SSL::SSLContext#session_id_context=... -
cgi
/ session (6006.0) -
CGI のセッション管理を行うライブラリ。
...CGI のセッション管理を行うライブラリ。
セッションとは、HTTP の一連のリクエストとレスポンスが属するべき
コンテクスト (状況) のことをいいます。
セッション管理には従来通り cgi ライブラリが提供する
クッキーを使......cgi/session を使用した方がよりわかりやすいでしょう。
セッション情報は Hash ライクなインターフェースです。
セッションはセッション ID とプログラムが記録した
セッション情報から構成されます。
デフォルトでは CGI::Se......NAME="_session_id" VALUE="bc315cc069266e21"> # これ
</FORM>
</BODY>
</HTML>
=== 使用例
ただ名前を入力するとあいさつをするだけのつまらない CGI スクリプト。
ソースコード
#!/usr/bin/ruby
require 'kconv'
require 'cgi'
require 'cgi/sess... -
CGI
:: Session . new(request , option = {}) -> CGI :: Session (3112.0) -
セッションオブジェクトを新しく作成し返します。
...CGI のインスタンスを指定します。
@param option ハッシュを指定することができます。
以下の文字列が option のキーとして認識されます。
: session_key
クッキーと <FORM type=hidden> の name として使われます。
(default: "_session_id")......: session_id
セッション ID として使われます。
デフォルトのデータベースである FileStore を用いる場合,
値は英数字だけからなる文字列で無ければなりません。
このオプションを指定するとリクエストにセッション ID......に
例外 ArgumentError が発生します。
値がないときは、リクエストにセッション ID が
含まれている場合はそれを使用し、含まれていない場合は新しいセッションを始めます。
(default: 偽)
: database_manager
データベ...