170件ヒット
[1-100件を表示]
(0.126秒)
種類
- インスタンスメソッド (88)
- 文書 (60)
- 特異メソッド (11)
- ライブラリ (11)
ライブラリ
-
cgi
/ core (55) -
cgi
/ session (33) -
webrick
/ cgi (11)
クラス
-
CGI
:: Session (33) -
WEBrick
:: CGI (11)
モジュール
-
CGI
:: QueryExtension (55)
キーワード
-
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 7 . 0 (5) - [] (33)
- []= (11)
-
has
_ key? (11) - include? (11)
- key? (11)
- keys (11)
- new (11)
-
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 2 feature (11) -
ruby 1
. 8 . 4 feature (11) -
ruby 1
. 9 feature (11)
検索結果
先頭5件
-
cgi (44586.0)
-
CGI プログラムの支援ライブラリです。
...CGI プログラムの支援ライブラリです。
CGI プロトコルの詳細については以下の文書を参照してください。
* https://tools.ietf.org/html/draft-coar-cgi-v11-03
* 3875: The Common Gateway Interface (CGI) Version 1.1
* https://www.w3.org/CGI/
=== 使用例
=......ist[][ruby]{
require "cgi"
cgi = CGI.new
values = cgi['field_name'] # <== 'field_name' の配列
# 'field_name' が指定されていなかったら、 ""を返す。
fields = cgi.keys # <== field nameの配列
# フォームに 'field_name' というfield nameがあるときに真
cgi.......has_key?('field_name')
cgi.include?('field_name')
//}
==== フォームフィールドの値をハッシュとして得る
フォームの値をハッシュとして得るには CGI#params を使います。
//emlist[例][ruby]{
require "cgi"
cgi = CGI.new
params = cgi.params
//}
また CGI#par... -
CGI
:: QueryExtension # keys(*args) -> [String] (12200.0) -
すべてのパラメータのキーを配列として返します。
すべてのパラメータのキーを配列として返します。 -
CGI
:: QueryExtension # has _ key?(*args) -> bool (12102.0) -
与えられたキーがクエリに含まれている場合は、真を返します。 そうでない場合は、偽を返します。
与えられたキーがクエリに含まれている場合は、真を返します。
そうでない場合は、偽を返します。
@param args キーを一つ以上指定します。 -
CGI
:: QueryExtension # include?(*args) -> bool (12102.0) -
与えられたキーがクエリに含まれている場合は、真を返します。 そうでない場合は、偽を返します。
与えられたキーがクエリに含まれている場合は、真を返します。
そうでない場合は、偽を返します。
@param args キーを一つ以上指定します。 -
CGI
:: QueryExtension # key?(*args) -> bool (12102.0) -
与えられたキーがクエリに含まれている場合は、真を返します。 そうでない場合は、偽を返します。
与えられたキーがクエリに含まれている場合は、真を返します。
そうでない場合は、偽を返します。
@param args キーを一つ以上指定します。 -
CGI
:: Session . new(request , option = {}) -> CGI :: Session (6373.0) -
セッションオブジェクトを新しく作成し返します。
...st CGI のインスタンスを指定します。
@param option ハッシュを指定することができます。
以下の文字列が option のキーとして認識されます。
: session_key
クッキーと <FORM type=hidden> の name として使われます。
(default: "_session_id......: session_id
セッション ID として使われます。
デフォルトのデータベースである FileStore を用いる場合,
値は英数字だけからなる文字列で無ければなりません。
このオプションを指定するとリクエストにセッション ID が......ion
値が true のときは強制的に新しいセッションを始めます。
値が false のときは、リクエストにセッション ID が含まれていない場合に
例外 ArgumentError が発生します。
値がないときは、リクエストにセッション I... -
CGI
:: QueryExtension # [](key) -> Array (6155.0) -
文字列 key に対応するパラメータを配列で返します。 key に対応するパラメータが見つからなかった場合は、nil を返します。(CGI#paramsと等価です)
...文字列 key に対応するパラメータを配列で返します。
key に対応するパラメータが見つからなかった場合は、nil を返します。(CGI#paramsと等価です)
フォームから入力された値や、URL に埋め込まれた QUERY_STRING のパース結果......の取得などに使用します。
@param key キーを文字列で指定します。... -
WEBrick
:: CGI # [](key) -> object (6123.0) -
指定された key に対応した自身の設定値を返します。
...指定された key に対応した自身の設定値を返します。
@param key 設定名を Symbol オブジェクトで指定します。... -
CGI
:: Session # [](key) -> object (6107.0) -
指定されたキーの値を返します。 値が設定されていなければ nil を返します。
...指定されたキーの値を返します。
値が設定されていなければ nil を返します。
@param key キーを指定します。... -
CGI
:: Session # []=(key , val) (6107.0) -
指定されたキーの値を設定します。
...指定されたキーの値を設定します。
@param key キーを指定します。
@param val 値を指定します。...