るりまサーチ

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

別のキーワード

  1. kernel $pid
  2. kernel $5
  3. kernel $6
  4. kernel $4
  5. kernel $8

検索結果

<< 1 2 3 > >>

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?('...
...さい。

=== オフラインモード

cgi
には、コマンドラインから CGI スクリプトを動かすための仕組み(オフラインモード)があります。
コマンドラインから以下のように実行すると、

$
ruby -r cgi some_script.rb
(offline mode: enter n...

CGI#print(*strings) (9030.0)

@todo

...@todo

引数の文字列を標準出力に出力します。
cgi
.print は $DEFAULT_OUTPUT.print と等価です。

例:
cgi
= CGI.new
cgi
.print "This line is a part of content body.\r\n"...

WEBrick::CGI#start(env = ENV, stdin = $stdin, stdout = $stdout) -> () (3214.0)

自身に定義されたサービスを実行します。

...、service メソッドはリクエストに応じて
do_XXX メソッドを呼び出します。このようにして CGI スクリプトは実行されます。

@param env CGI スクリプトが受け取った Meta-Variables (環境変数)を保持したハッシュか、
それと同...

CGI::HtmlExtension#html(attributes = {}) -> String (3006.0)

トップレベルの html 要素を生成します。 ブロックを与えると、ブロックを評価した結果が内容になります。

...{ "<BODY></BODY>" }
# <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
# <HTML>
# <BODY>
# </BODY>
# </HTML>

html("PRETTY"){ "<BODY></BODY>" }
# = html({ "PRETTY" => " " }){ "<BODY></BODY>" }

html(if $VERBOSE then "PRETTY" end){ "HTML string" }...

CGI::HtmlExtension#html(attributes = {}) { ... } -> String (3006.0)

トップレベルの html 要素を生成します。 ブロックを与えると、ブロックを評価した結果が内容になります。

...{ "<BODY></BODY>" }
# <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
# <HTML>
# <BODY>
# </BODY>
# </HTML>

html("PRETTY"){ "<BODY></BODY>" }
# = html({ "PRETTY" => " " }){ "<BODY></BODY>" }

html(if $VERBOSE then "PRETTY" end){ "HTML string" }...

絞り込み条件を変える

ruby 1.8.3 feature (288.0)

ruby 1.8.3 feature *((<ruby 1.8 feature>)) *((<ruby 1.8.2 feature>))

...した。

=== 2005-09-16
: File.join [ruby] [compat]

型チェックを厳密にするようになりました。

$
ruby-1.8.2 -e 'p File.join(1, 2)'
"1/2"

$
ruby-1.8.3 -e 'p File.join(1, 2)'
-e:1:in `join': can't convert Fixnum into String (TypeError)
from -e:1...
...た pathname がピリオドで終る場合、ピリオドではなく空の文字列を返すようになりました。

$
ruby-1.8.2 -e 'p File.extname("a.")'
"."
$
ruby-1.8.3 -e 'p File.extname("a.")'
""

=== 2005-09-13
: Logger#formatter [lib] [new]
: Logger#formatter= [lib] [n...
...
p Fred.new.foo #=> 99

Fred.foo_foo #
p Fred.new.foo #=> 101


=== 2005-05-28
: WEBrick::CGI::Socket#request_line [lib] [compat]

WEBrick を CGI 環境下で使う場合、
request_line メソッドは REQUEST_URI ヘッダがあればそちらを優先して使...

ruby 1.6 feature (222.0)

ruby 1.6 feature ruby version 1.6 は安定版です。この版での変更はバグ修正がメイン になります。

...指定できるようになりました。((<ruby-talk:43513>))
この場合、$; を分割文字列として使用します。以前までは $; が有効にな
るのは引数省略時だけでした。

$
; = ":"
p "a:b:c".split(nil)
=> -:2:in `split': bad separator (ArgumentError...
...g: ambiguous first argument; make sure
ruby 1.6.7 (2002-07-30) [i586-linux]
"\\#"
nil

: 2002-04-29: rb_find_file()

$
SAFE >= 4 で、絶対パス指定でない場合、SecurityError 例外が発生する
ようになりました。

: 2002-04-26: Regexp.quote...
...IO#write

ソケットやパイプに対する EPIPE の検出に失敗することがありました。
((<ruby-dev:16849>))

: 2002-04-11: ((<"cgi/session">)) (*ドキュメント未反映*)

support for multipart form.

: 2002-04-10: Object#((<Object/remove_instance_variable>))

指定...

ruby 1.8.2 feature (210.0)

ruby 1.8.2 feature ruby 1.8.2 での ruby 1.8.1 からの変更点です。

...5)

* cgi/session においてクライアントからセッション ID を指定できてしまうバグが
修正されました。
* cgi/session においてセッション情報を保存するファイル名にセッション ID が
使われるバグが修正されました。
* cgi...
...ap4r/wiki/Changes-ruby181_ruby182>))
を参照して下さい。
* rss, rdoc, yaml の変更点は収録していません。


=== 日時未詳
: CGI#server_port [lib] [bug]
常に 0 を返すバグが修正されました。

=== 2004-12-19

: OpenSSL::X509::Store#time= [lib] [new]
:...
...((<ruby-core:03922>))
$
ruby1.8.1 -e "puts '# #{}'.inspect"
"# #{}"

$
ruby1.8.2 -e "puts '# #{}'.inspect"
"# \#{}"

: String#dump [ruby] [bug]
式展開にならない '#'がエスケープされないようになりました。
((<ruby-core:03922>))
$
ruby1.8.1 -e "puts '...

ruby 1.8.4 feature (132.0)

ruby 1.8.4 feature ruby 1.8.4 での ruby 1.8.3 からの変更点です。

...<ruby 1.8.4 feature/Win32API [bug]>))
* ((<ruby 1.8.4 feature/Rinda [bug]>))
* ((<ruby 1.8.4 feature/Iconv [compat]>))
* ((<ruby 1.8.4 feature/cgi [bug]>))
* ((<ruby 1.8.4 feature/DL [bug]>))
* ((<ruby 1.8.4 feature/fileutils [bug]>))
* ((<ruby 1.8.4 feature/extmk, mkmf [compat]>))
* (...
...puts :"$1".inspect
puts :"@1".inspect
puts :"@@1".inspect
puts :"@".inspect
puts :"@@".inspect

# => ruby 1.8.3 (2005-09-21) [i686-linux]
:!
:=
:0
:$1...
...:@@
# => ruby 1.8.4 (2005-12-22) [i686-linux]
:"!"
:"="
:"0"
:$1
:"@1"
:"@@1"
:"@"
:"@@"

3) Symbol#inspect sometimes returns suboptimal...
<< 1 2 3 > >>