るりまサーチ

最速Rubyリファレンスマニュアル検索!
689件ヒット [1-100件を表示] (0.027秒)
トップページ > クエリ:cgi[x] > クエリ:name[x]

別のキーワード

  1. cgi new
  2. cgi update
  3. cgi close
  4. cgi delete
  5. cgi accept_charset

検索結果

<< 1 2 3 ... > >>

cgi (38706.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/

=== 使用例

=...
..."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#params は毎回同じ H...

CGI::Cookie#name -> String (21101.0)

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

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

WEBrick::HTTPUtils::FormData#name -> String | nil (18142.0)

フォームデータの name 属性を文字列で表すアクセサです。

...データの name 属性を文字列で表すアクセサです。

@param value フォームデータの name 属性を文字列で指定します。

例:

require "webrick/cgi"
class MyCGI < WEBrick::CGI
def do_GET(req, res)
p req.query['q'].name #=> "q"
end
end
MyCGI.new.start()...

Module#name -> String | nil (15149.0)

モジュールやクラスの名前を文字列で返します。

...としては「CGI::Session」「Net::HTTP」が挙げられます。

@return 名前のないモジュール / クラスに対しては、name は nil を、それ以外はオブジェクト ID の文字列を返します。

//emlist[例][ruby]{
module A
module B
end

p B.name #=> "A::B"...
...class C
end
end

p A.name #=> "A"
p A::B.name #=> "A::B"
p A::C.name #=> "A::C"

# 名前のないモジュール / クラス
p Module.new.name #=> nil
p Class.new.name #=> nil
p Module.new.to_s #=> "#<Module:0x00007f90b09112c8>"
p Class.new.to_s #=> "#<Class:0x00007fa5c40b41b0>"
//}...

CGI::QueryExtension#script_name -> String (9117.0)

ENV['SCRIPT_NAME'] を返します。

...ENV['SCRIPT_NAME'] を返します。...

絞り込み条件を変える

CGI::QueryExtension#server_name -> String (9117.0)

ENV['SERVER_NAME'] を返します。

...ENV['SERVER_NAME'] を返します。...

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

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

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

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

CGI::QueryExtension#unescape_filename? -> bool (9100.0)

CGI.parse(query) -> Hash (9024.0)

与えられたクエリ文字列をパースします。

...与えられたクエリ文字列をパースします。

@param query クエリ文字列を指定します。

例:
require "cgi"

params = CGI.parse("query_string")
# {"name1" => ["value1", "value2", ...],
# "name2" => ["value1", "value2", ...], ... }...

cgi/session (6544.0)

CGI のセッション管理を行うライブラリ。

...CGI のセッション管理を行うライブラリ。

セッションとは、HTTP の一連のリクエストとレスポンスが属するべき
コンテクスト (状況) のことをいいます。
セッション管理には従来通り cgi ライブラリが提供する
クッキーを使...
... cgi/session を使用した方がよりわかりやすいでしょう。
セッション情報は Hash ライクなインターフェースです。

セッションはセッション ID とプログラムが記録した
セッション情報から構成されます。
デフォルトでは CGI::Se...
....new に CGI オブジェクトを渡します。クライアントから渡された
セッション ID はクッキーかクエリーとして cgi に格納されているため、意識する必要はありません。

=== 使い方 (セッション情報を記録する)

session['name'] = "va...

絞り込み条件を変える

<< 1 2 3 ... > >>