140件ヒット
[1-100件を表示]
(0.018秒)
種類
- インスタンスメソッド (77)
- 文書 (41)
- ライブラリ (22)
ライブラリ
-
cgi
/ core (22) -
cgi
/ session (22) -
webrick
/ cgi (22) -
webrick
/ httputils (11)
クラス
-
CGI
:: Session (22) -
WEBrick
:: CGI (22) -
WEBrick
:: HTTPUtils :: FormData (11)
モジュール
キーワード
-
NEWS for Ruby 2
. 7 . 0 (5) -
NEWS for Ruby 3
. 1 . 0 (3) - []= (11)
- rss (11)
-
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 3 feature (11) -
ruby 1
. 9 feature (11) - start (11)
-
webrick
/ cgi (11)
検索結果
先頭5件
-
CGI
:: QueryExtension # [](key) -> Array (21116.0) -
文字列 key に対応するパラメータを配列で返します。 key に対応するパラメータが見つからなかった場合は、nil を返します。(CGI#paramsと等価です)
...するパラメータを配列で返します。
key に対応するパラメータが見つからなかった場合は、nil を返します。(CGI#paramsと等価です)
フォームから入力された値や、URL に埋め込まれた QUERY_STRING のパース結果の取得などに使用... -
CGI
:: QueryExtension :: Value # [](idx , *args) (21100.0) -
@todo
@todo -
CGI
:: Session # [](key) -> object (21100.0) -
指定されたキーの値を返します。 値が設定されていなければ nil を返します。
指定されたキーの値を返します。
値が設定されていなければ nil を返します。
@param key キーを指定します。 -
WEBrick
:: CGI # [](key) -> object (21100.0) -
指定された key に対応した自身の設定値を返します。
指定された key に対応した自身の設定値を返します。
@param key 設定名を Symbol オブジェクトで指定します。 -
WEBrick
:: HTTPUtils :: FormData # [](header) -> String | nil (18112.0) -
自身が multipart/form-data なデータの場合に、header で指定された ヘッダの値を文字列で返します。無ければ nil を返します。
...nil を返します。
@param header ヘッダ名を文字列で指定します。大文字と小文字を区別しません。
例:
require "webrick/cgi"
class MyCGI < WEBrick::CGI
def do_GET(req, res)
p req.query['q']['content-type'] #=> "plain/text"
end
end
MyCGI.new.start()... -
CGI
:: Session # []=(key , val) (9100.0) -
指定されたキーの値を設定します。
指定されたキーの値を設定します。
@param key キーを指定します。
@param val 値を指定します。 -
webrick
/ cgi (6188.0) -
一般の CGI 環境で webrick ライブラリのサーブレットと同じように CGI スクリプトを書くための ライブラリです。サーバが WEBrick でなくても使うことが出来ます。
...一般の CGI 環境で webrick ライブラリのサーブレットと同じように CGI スクリプトを書くための
ライブラリです。サーバが WEBrick でなくても使うことが出来ます。
=== 使い方
WEBrick のサーブレットを作成するのと同じように、......WEBrick::CGI のサブクラスでメソッド
do_GET や do_POST を定義することによって CGI スクリプトを書きます。
スクリプトの最後で WEBrick::CGI#start メソッドを呼ぶ必要があります。
WEBrick::CGI#start メソッドは service メソッドを呼び出......#=> ヘッダの値は [] メソッドで取得する
d #=> 送られてきたファイルの中身
end
end
MyCGI.new.start()
==== クライアントにクッキーを渡す
require "webrick/cgi"
class MyCGI < WEBrick::CGI
def do_GET(req, res)... -
WEBrick
:: CGI # start(env = ENV , stdin = $ stdin , stdout = $ stdout) -> () (3018.0) -
自身に定義されたサービスを実行します。
...メソッドを呼び出します。このようにして CGI スクリプトは実行されます。
@param env CGI スクリプトが受け取った Meta-Variables (環境変数)を保持したハッシュか、
それと同じ [] メソッドを持ったオブジェクトを指定し... -
ruby 1
. 6 feature (90.0) -
ruby 1.6 feature ruby version 1.6 は安定版です。この版での変更はバグ修正がメイン になります。
...範囲外の文字列を指定したときに例外を返す場合がありましたが、常に nil
を返すようになりました。(String#[]やString#slice と同じ結果を返すと
いうことです)
p "foo".slice!("bar") # <- 以前からこちらは nil を返してい......ymlink("foo", "bar")
p Dir.glob("bar")
=> ruby 1.6.7 (2002-03-01) [i586-linux]
[]
=> ruby 1.6.7 (2002-08-01) [i586-linux]
["bar"]
: 2002-06-13 Hash[]
Hash[] で、キーとなる文字列を dup & freeze していませんでした。
a = "k......IO#write
ソケットやパイプに対する EPIPE の検出に失敗することがありました。
((<ruby-dev:16849>))
: 2002-04-11: ((<"cgi/session">)) (*ドキュメント未反映*)
support for multipart form.
: 2002-04-10: Object#((<Object/remove_instance_variable>))
指定... -
rss (36.0)
-
RSS を扱うためのライブラリです。
...; RSS::RDF::Item
3番目のitem要素にアクセスするには以下のようにします。省略さ
れなかったリーダの引数はArray#[]の引数と同じように扱われます。
rss = RSS::Parser.parse(rss_source)
rss.item(2) # => /rdf:RDF/item[3]要素; RSS::RDF::Item
子要......合は少し異なります.要素名の複
数形でのメソッドで要素の配列を取得して,その配列に対して
Array#<<やArray#[]=などを用いて要素を設定します.
rss = RSS::Parser.parse(rss_source)
item = RSS::RDF::Item.new(rdf_about_value)
rss.items << item......= "Example Site"
maker.image.url = "http://example.com/logo.png"
end
===== 検索ページの指定
もし,
* http://example.com/search.cgiに
* keywordというパラメタ名で検索できる
* Search Example Siteという名前で
* Search Example Site's all textという説...