るりまサーチ

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

別のキーワード

  1. _builtin file?
  2. _builtin file
  3. file path
  4. file umask
  5. file lstat

ライブラリ

キーワード

検索結果

WEBrick::HTTPUtils::FormData (18024.0)

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

...返しますが、
その Hash のキーと値のうち値は FormData クラスのインスタンスになります。
同じ名前のフィールドが複数ある場合、WEBrick::HTTPUtils::FormData#list や
WEBrick::HTTPUtils::FormData#each_data によりそれぞれの値を取り出すこと...
...ncoded)は unescape されています。
ただし multipart/form-data なフォームデータはユーザが content-transfer-encoding
ヘッダを見て適切に処理する必要があります。

=== リンク

* 1867 Form-based File Upload in HTML.
* 2388 multipart/form-data の説明。...

WEBrick::HTTPUtils::FormData#filename -> String | nil (9106.0)

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

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

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

例:

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

WEBrick::HTTPUtils::FormData#filename=(value) (9106.0)

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

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

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

例:

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

WEBrick::HTTPRequest#query -> Hash (12.0)

リクエストのクエリーあるいはクライアントがフォームへ入力した値を表すハッシュを返します。

...必要があります。

ハッシュの値は正確には文字列ではなく String クラスのサブクラスである WEBrick::HTTPUtils::FormData
クラスのインスタンスです。

multipart/form-data なフォームデータであってもサイズの制限なく、通常のフォー...
...巨大な文字列が
生成されてしまいます。

例:

h = req.query
p h['q'] #=> "ruby rails session"
p h['upfile']['content-type'] #=> "plain/text"
p h['upfile'].filename #=> "my_file.txt"
p h['upfile'] #=> "hoge hoge hoge"...