1975件ヒット
[1-100件を表示]
(0.046秒)
ライブラリ
-
cgi
/ core (636) -
cgi
/ html (576) -
cgi
/ session (348) -
cgi
/ session / pstore (72) -
cgi
/ util (12) - fileutils (24)
-
net
/ http (84) -
ripper
/ filter (12) - socket (12)
-
webrick
/ cgi (24) -
webrick
/ httpserver (12) -
webrick
/ httpservlet / cgihandler (24)
クラス
- CGI (36)
-
CGI
:: Session (108) -
CGI
:: Session :: FileStore (60) -
CGI
:: Session :: MemoryStore (60) -
CGI
:: Session :: NullStore (60) -
CGI
:: Session :: PStore (60) -
Net
:: HTTP (72) -
WEBrick
:: CGI (24) -
WEBrick
:: HTTPServer (12) -
WEBrick
:: HTTPServlet :: CGIHandler (24)
モジュール
-
CGI
:: HtmlExtension (564) -
CGI
:: QueryExtension (516) -
CGI
:: QueryExtension :: Value (72) - FileUtils (24)
-
Net
:: HTTPHeader (12) -
Socket
:: Constants (12)
キーワード
- FileStore (12)
- Filter (12)
- HtmlExtension (12)
-
IP
_ IPSEC _ POLICY (12) - MemoryStore (12)
-
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 4 . 0 (9) -
NEWS for Ruby 2
. 7 . 0 (6) -
NEWS for Ruby 3
. 0 . 0 (5) -
NEWS for Ruby 3
. 1 . 0 (4) - NoSession (12)
- NullStore (12)
- PStore (12)
- QueryExtension (12)
-
RFC822
_ MONTHS (12) - Rubyの起動 (7)
- Session (12)
- Value (12)
- [] (36)
- []= (12)
- a (24)
- accept (12)
-
accept
_ charset (12) -
accept
_ encoding (12) -
accept
_ language (12) -
auth
_ type (12) - base (12)
- blockquote (24)
-
cache
_ control (12) - callback (12)
- caption (24)
-
cgi
/ session (12) -
cgi
/ session / pstore (12) - checkbox (24)
-
checkbox
_ group (24) - close (60)
- config (12)
-
content
_ length (12) -
content
_ type (24) - copy (12)
- cp (12)
-
create
_ body (12) - delete (60)
-
do
_ GET (12) -
do
_ POST (12) -
file
_ field (24) - files (12)
- first (12)
- form (48)
- from (12)
-
gateway
_ interface (12) -
has
_ key? (12) - header (12)
- hidden (24)
- host (12)
- html (24)
- img (24)
- include? (12)
- key? (12)
- keys (12)
- last (12)
- multipart? (12)
-
multipart
_ form (48) - negotiate (12)
- new (84)
-
new
_ session (12) - out (12)
- params (12)
- params= (12)
-
password
_ field (24) -
path
_ info (12) -
path
_ translated (12) - post (24)
- post2 (24)
- pragma (12)
-
query
_ string (12) -
radio
_ group (24) - rdoc (12)
- referer (12)
-
remote
_ addr (12) -
remote
_ host (12) -
remote
_ ident (12) -
remote
_ user (12) -
request
_ method (12) -
request
_ post (24) - reset (24)
- restore (48)
-
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 2 feature (12) -
ruby 1
. 8 . 3 feature (12) -
ruby 1
. 8 . 4 feature (12) -
script
_ name (12) -
scrolling
_ list (24) -
server
_ name (12) -
server
_ port (12) -
server
_ protocol (12) -
server
_ software (12) -
session
_ id (12) -
set
_ params (12) - submit (24)
-
text
_ field (24) - textarea (24)
-
to
_ a (12) -
to
_ ary (12) -
unescape
_ filename? (12) - update (60)
-
user
_ agent (12)
検索結果
先頭5件
-
cgi (38574.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/
=== 使用例
=......{
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#params は毎... -
CGI
:: RFC822 _ MONTHS -> [String] (15100.0) -
822 で定義されている月名の略称を返します。
822 で定義されている月名の略称を返します。
@see 822 -
cgi
/ session (12406.0) -
CGI のセッション管理を行うライブラリ。
...CGI のセッション管理を行うライブラリ。
セッションとは、HTTP の一連のリクエストとレスポンスが属するべき
コンテクスト (状況) のことをいいます。
セッション管理には従来通り cgi ライブラリが提供する
クッキーを使...... cgi/session を使用した方がよりわかりやすいでしょう。
セッション情報は Hash ライクなインターフェースです。
セッションはセッション ID とプログラムが記録した
セッション情報から構成されます。
デフォルトでは CGI::Se......ssion::FileStore が使用され、
記録できるのは文字列のみです。
セッション情報は CGI::Session::FileStore か
CGI::Session::PStore を使用した場合は
サーバのローカルファイルに記録され、
次回のリクエスト時に利用されます。
デフォ... -
CGI
:: HtmlExtension # caption(align = nil) -> String (12100.0) -
caption 要素を生成します。
...caption 要素を生成します。
ブロックを与えると、ブロックを評価した結果が内容になります。
@param align 配置を文字列で指定します。(top, bottom, left right が指定可能です)
属性をハッシュで指定することもできます......。
例:
caption("left") { "Capital Cities" }
# => <CAPTION ALIGN=\"left\">Capital Cities</CAPTION>... -
CGI
:: HtmlExtension # caption(align = nil) { . . . } -> String (12100.0) -
caption 要素を生成します。
...caption 要素を生成します。
ブロックを与えると、ブロックを評価した結果が内容になります。
@param align 配置を文字列で指定します。(top, bottom, left right が指定可能です)
属性をハッシュで指定することもできます......。
例:
caption("left") { "Capital Cities" }
# => <CAPTION ALIGN=\"left\">Capital Cities</CAPTION>... -
CGI
:: HtmlExtension # image _ button(attributes) -> String (12100.0) -
タイプが image の input 要素を生成します。
...タイプが image の input 要素を生成します。
@param attributes 属性をハッシュで指定します。
例:
image_button({ "SRC" => "url", "ALT" => "string" })
# <INPUT TYPE="image" SRC="url" ALT="string">... -
CGI
:: HtmlExtension # image _ button(src = "" , name = nil , alt = nil) -> String (12100.0) -
タイプが image の input 要素を生成します。
...の値を指定します。
@param name name 属性の値を指定します。
@param alt alt 属性の値を指定します。
例:
image_button("url")
# <INPUT TYPE="image" SRC="url">
image_button("url", "name", "string")
# <INPUT TYPE="image" SRC="url" NAME="name" ALT="string">... -
CGI
:: HtmlExtension # radio _ button(attributes) -> String (12100.0) -
タイプが radio である input 要素を生成します。
...タイプが radio である input 要素を生成します。
@param attributes 属性をハッシュで指定します。
例:
radio_button({ "NAME" => "name", "VALUE" => "value", "ID" => "foo" })
# <INPUT TYPE="radio" NAME="name" VALUE="value" ID="foo">... -
CGI
:: HtmlExtension # radio _ button(name = "" , value = nil , checked = nil) -> String (12100.0) -
タイプが radio である input 要素を生成します。
...e value 属性の値を指定します。
@param checked 真ならば checked 属性を設定します。
例:
radio_button("name", "value")
# <INPUT TYPE="radio" NAME="name" VALUE="value">
radio_button("name", "value", true)
# <INPUT TYPE="radio" NAME="name" VALUE="value" CHECKED>...