るりまサーチ (Ruby 2.3.0)

最速Rubyリファレンスマニュアル検索!
2件ヒット [1-2件を表示] (0.055秒)
トップページ > バージョン:2.3.0[x] > クエリ:http[x] > クエリ:a[x] > クエリ:query[x] > ライブラリ:webrick/httputils[x] > クエリ:each_data[x]

別のキーワード

  1. win32ole ole_query_interface
  2. httprequest query
  3. httprequest query_string
  4. cgi query_string
  5. resolv query

検索結果

WEBrick::HTTPUtils::FormData#each_data {|s| ... } (90646.0)

自身が表す各フォームデータを引数として、与えられたブロックを実行します。

自身が表す各フォームデータを引数として、与えられたブロックを実行します。

例:

require "webrick/cgi"
class MyCGI < WEBrick::CGI
def do_GET(req, res)
req.query['q'].each_data{|s|
p s
}
#=> "val1"
"val2"
"val3"
end
end
MyCGI.new.start()

WEBrick::HTTPUtils::FormData (27043.0)

クライアントがフォームへ入力した値を表すクラスです。multipart/form-data なデータを表すのにも 使われます。

クライアントがフォームへ入力した値を表すクラスです。multipart/form-data なデータを表すのにも
使われます。

WEBrick::HTTPRequest#query はリクエストのクエリーあるいは
クライアントがフォームへ入力した値を保持した Hash を返しますが、
その Hash のキーと値のうち値は FormData クラスのインスタンスになります。
同じ名前のフィールドが複数ある場合、WEBrick::HTTPUtils::FormData#list や
WEBrick::HTTPUtils::FormData#each_data によりそれぞれの値を取り出すことがで...