ライブラリ
- ビルトイン (269)
- benchmark (33)
-
cgi
/ html (88) -
cgi
/ session (11) - date (55)
- e2mmap (24)
- fiddle (11)
- ipaddr (11)
-
irb
/ context (11) - logger (74)
- mkmf (11)
-
net
/ http (143) -
net
/ imap (22) - openssl (33)
- prettyprint (22)
- psych (11)
-
rdoc
/ markup (11) -
rdoc
/ markup / formatter (33) -
rexml
/ document (66) - rubygems (11)
-
rubygems
/ commands / help _ command (11) -
rubygems
/ config _ file (11) -
rubygems
/ defaults (11) -
rubygems
/ format (55) -
rubygems
/ installer (22) -
rubygems
/ old _ format (66) -
rubygems
/ package / tar _ header (22) -
rubygems
/ platform (143) -
rubygems
/ source _ index (11) -
rubygems
/ source _ info _ cache (22) -
rubygems
/ spec _ fetcher (22) -
rubygems
/ specification (22) - scanf (36)
- stringio (11)
- syslog (11)
-
syslog
/ logger (22) - time (22)
- uri (72)
-
webrick
/ accesslog (66) -
webrick
/ httprequest (11) -
webrick
/ httpstatus (11) -
webrick
/ httputils (110) -
webrick
/ log (11) -
win32
/ registry (33) - zlib (11)
クラス
-
ARGF
. class (11) -
Benchmark
:: Tms (22) -
CGI
:: Session (11) - Date (33)
- DateTime (22)
- Encoding (33)
-
Encoding
:: Converter (44) -
Gem
:: Commands :: HelpCommand (11) -
Gem
:: ConfigFile (11) -
Gem
:: Format (55) -
Gem
:: Installer (22) -
Gem
:: OldFormat (66) -
Gem
:: Package :: TarHeader (22) -
Gem
:: Platform (143) -
Gem
:: SourceIndex (11) -
Gem
:: SourceInfoCache (22) -
Gem
:: SpecFetcher (22) -
Gem
:: Specification (22) - Hash (66)
- IO (23)
- IPAddr (11)
-
IRB
:: Context (11) - Logger (41)
-
Logger
:: Formatter (33) -
Net
:: HTTP (77) -
Net
:: IMAP (22) - Object (11)
-
OpenSSL
:: PKey :: EC :: Group (11) - PrettyPrint (22)
-
Psych
:: Nodes :: Node (11) -
RDoc
:: Markup (11) -
RDoc
:: Markup :: Formatter (33) -
RDoc
:: Options (22) -
REXML
:: Formatters :: Default (22) -
REXML
:: Formatters :: Pretty (33) -
REXML
:: Formatters :: Transitive (11) - String (50)
- StringIO (11)
-
Syslog
:: Logger (11) -
Syslog
:: Logger :: Formatter (11) - Time (33)
-
WEBrick
:: HTTPRequest (11) -
WEBrick
:: HTTPUtils :: FormData (99) -
WEBrick
:: Log (11) -
Win32
:: Registry (33) -
Zlib
:: GzipWriter (11)
モジュール
- Benchmark (11)
-
CGI
:: HtmlExtension (88) - Exception2MessageMapper (24)
- Fiddle (11)
- Gem (22)
- Kernel (67)
-
Net
:: HTTPHeader (55) -
OpenSSL
:: Buffering (11) -
OpenSSL
:: OCSP (11) - Syslog (11)
- URI (72)
-
WEBrick
:: AccessLog (66)
キーワード
- << (11)
- == (11)
- === (11)
- =~ (11)
-
AGENT
_ LOG _ FORMAT (11) -
BUILD
_ RUBY _ PLATFORM (11) -
CLF
_ TIME _ FORMAT (11) -
COMBINED
_ LOG _ FORMAT (11) -
COMMON
_ LOG _ FORMAT (11) - CURRENT (11)
- DOSISH 対応 (11)
- FORMAT (22)
- FormData (11)
- Format (11)
- GNU (11)
-
HKEY
_ PERFORMANCE _ DATA (11) -
HKEY
_ PERFORMANCE _ NLSTEXT (11) -
HKEY
_ PERFORMANCE _ TEXT (11) - HTTPNonAuthoritativeInformation (11)
- IN6FORMAT (11)
- Mac OS X (11)
- Marshal フォーマット (11)
- MinGW (11)
-
NEWS for Ruby 2
. 1 . 0 (11) - NonAuthoritativeInformation (11)
-
PACK
_ FORMAT (11) - PLATFORMS (11)
-
PLATFORM
_ DEFAULTS (11) -
REFERER
_ LOG _ FORMAT (11) -
RESPONSE
_ STATUS _ MALFORMEDREQUEST (11) - RUBY (11)
-
RUBY
_ PLATFORM (11) - Ruby が動作するプラットフォーム (11)
-
UNPACK
_ FORMAT (11) -
UTF8
_ MAC (11) -
UTF
_ 8 _ HFS (11) -
UTF
_ 8 _ MAC (11) - Win32 (11)
- Win32ネイティブ版 (11)
- Win32ネイティブ版Rubyの互換性問題 (11)
- [] (11)
-
_ strptime (22) -
add
_ tag (11) -
append
_ data (11) - call (22)
- cgi (11)
-
cgi
/ session (11) - compact (11)
-
content
_ type (11) -
content
_ type= (11) - convert (22)
- cpu (11)
-
datetime
_ format (22) -
datetime
_ format= (11) - decode (7)
-
decode
_ www _ form (11) -
decode
_ www _ form _ component (11) -
def
_ exception (12) -
default
_ exec _ format (11) - encode (7)
-
encode
_ www _ form (11) -
encode
_ www _ form _ component (11) - escape (7)
-
exec
_ format (11) - fetch (11)
-
file
_ entries (22) - filename (11)
-
find
_ matching (11) -
form
_ data= (11) - format (44)
-
format
_ date (11) -
format
_ datetime (11) -
formatted
_ program _ filename (11) - formatter (33)
-
from
_ file _ by _ path (22) -
from
_ io (22) -
gem
_ path (22) -
image
_ format (11) - list (11)
- local (11)
- log (11)
- match (11)
- mswin32 (11)
-
multipart
_ form (44) - name (11)
-
net
/ http (11) -
net
/ smtp (11) - new (96)
-
original
_ platform (11) - os (11)
- platform (11)
-
point
_ conversion _ form (11) - post (22)
- post2 (22)
-
post
_ form (11) -
primitive
_ convert (44) - printf (77)
- query (11)
-
rdoc
/ parser / c (11) -
request
_ post (22) -
return
_ format (11) -
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 3 feature (11) - scanf (36)
- search (22)
-
search
_ with _ source (11) -
set
_ content _ type (11) -
set
_ form _ data (11) -
singleline
_ format (11) - spec (22)
- sprintf (11)
- sprintf フォーマット (11)
- strftime (22)
- strptime (44)
-
time
_ format (11) -
to
_ a (11) -
to
_ ary (11) -
to
_ s (22) - transform (11)
-
transform
_ keys (17) -
transform
_ keys! (17) -
transform
_ values (16) -
transform
_ values! (16) - unescape (7)
-
unicode
_ normalize (10) -
unicode
_ normalize! (10) -
unicode
_ normalized? (10) - unpack1 (8)
- version (11)
- width (11)
-
win
_ platform? (11) - write (11)
- 正規表現 (11)
検索結果
先頭5件
- CGI
:: HtmlExtension # form(method = "post" , action = nil , enctype = "application / x-www-form-urlencoded") -> String - CGI
:: HtmlExtension # form(method = "post" , action = nil , enctype = "application / x-www-form-urlencoded") { . . . } -> String - CGI
:: HtmlExtension # form(attributes) -> String - CGI
:: HtmlExtension # form(attributes) { . . . } -> String - Logger
:: Formatter # datetime _ format -> String
-
CGI
:: HtmlExtension # form(method = "post" , action = nil , enctype = "application / x-www-form-urlencoded") -> String (18483.0) -
form 要素を生成します。 ブロックを与えると、ブロックを評価した結果が内容になります。
...
form 要素を生成します。
ブロックを与えると、ブロックを評価した結果が内容になります。
@param method method 属性の値として "get" か "post" を指定します。
@param action action 属性の値を指定します。デフォルトは現在の CGI ス....../x-www-form-urlencoded" です。
例:
form{ "string" }
# <FORM METHOD="post" ENCTYPE="application/x-www-form-urlencoded">string</FORM>
form("get"){ "string" }
# <FORM METHOD="get" ENCTYPE="application/x-www-form-urlencoded">string</FORM>
form("get", "url"){ "string" }
# <FORM M......ETHOD="get" ACTION="url" ENCTYPE="application/x-www-form-urlencoded">string</FORM>... -
CGI
:: HtmlExtension # form(method = "post" , action = nil , enctype = "application / x-www-form-urlencoded") { . . . } -> String (18483.0) -
form 要素を生成します。 ブロックを与えると、ブロックを評価した結果が内容になります。
...
form 要素を生成します。
ブロックを与えると、ブロックを評価した結果が内容になります。
@param method method 属性の値として "get" か "post" を指定します。
@param action action 属性の値を指定します。デフォルトは現在の CGI ス....../x-www-form-urlencoded" です。
例:
form{ "string" }
# <FORM METHOD="post" ENCTYPE="application/x-www-form-urlencoded">string</FORM>
form("get"){ "string" }
# <FORM METHOD="get" ENCTYPE="application/x-www-form-urlencoded">string</FORM>
form("get", "url"){ "string" }
# <FORM M......ETHOD="get" ACTION="url" ENCTYPE="application/x-www-form-urlencoded">string</FORM>... -
CGI
:: HtmlExtension # form(attributes) -> String (18278.0) -
form 要素を生成します。 ブロックを与えると、ブロックを評価した結果が内容になります。
...
form 要素を生成します。
ブロックを与えると、ブロックを評価した結果が内容になります。
@param attributes 属性をハッシュで指定します。
例:
form({"METHOD" => "post", ENCTYPE => "enctype"}){ "string" }
# <FORM METHOD="post" ENCTYPE="enctype">......string</FORM>
@see CGI::HtmlExtension#multipart_form... -
CGI
:: HtmlExtension # form(attributes) { . . . } -> String (18278.0) -
form 要素を生成します。 ブロックを与えると、ブロックを評価した結果が内容になります。
...
form 要素を生成します。
ブロックを与えると、ブロックを評価した結果が内容になります。
@param attributes 属性をハッシュで指定します。
例:
form({"METHOD" => "post", ENCTYPE => "enctype"}){ "string" }
# <FORM METHOD="post" ENCTYPE="enctype">......string</FORM>
@see CGI::HtmlExtension#multipart_form... -
Logger
:: Formatter # datetime _ format -> String (9200.0) -
ログの日時フォーマットを取得します。
ログの日時フォーマットを取得します。
@see Time#strftime -
Logger
:: Formatter :: Format -> String (9200.0) -
フォーマット文字列。
フォーマット文字列。 -
Kernel
. # format(format , *arg) -> String (6420.0) -
format 文字列を C 言語の sprintf と同じように解釈し、 引数をフォーマットした文字列を返します。
...
format 文字列を C 言語の sprintf と同じように解釈し、
引数をフォーマットした文字列を返します。
@param format フォーマット文字列です。
@param arg フォーマットされる引数です。
@see Kernel.#printf,Time#strftime,Date.strptime
=== sprintf......するには `%%' とします。
以下それぞれの要素に関して説明します。
=== フラグ
フラグには #, +, ' '(スペース), -, 0 の5種類があります。
: #
2進、8進、16進の指示子(b, B, o, x, X) ではそれぞれプレフィック
スとして "0b", "0B",......ては、負数に対して "-"
を付加することを示します。
//emlist[][ruby]{
p sprintf("%d", 1) #=> "1"
p sprintf("%+d", 1) #=> "+1"
p sprintf("%x", -1) #=> "..f" # ".." は無限に f が続くことを表している
p sprintf("%+x", -1) #=> "-1"
//}
: ' '(スペース)
`+'... -
CGI
:: HtmlExtension # multipart _ form(action = nil , enctype = "multipart / form-data") -> String (6394.0) -
enctype 属性に "multipart/form-data" をセットした form 要素を生成します。 ブロックを与えると、ブロックを評価した結果が内容になります。
...part/form-data" をセットした form 要素を生成します。
ブロックを与えると、ブロックを評価した結果が内容になります。
@param action action 属性の値を指定します。
@param enctype enctype 属性の値を指定します。
例:
multipart_form{ "st......ring" }
# <FORM METHOD="post" ENCTYPE="multipart/form-data">string</FORM>... -
CGI
:: HtmlExtension # multipart _ form(action = nil , enctype = "multipart / form-data") { . . . } -> String (6394.0) -
enctype 属性に "multipart/form-data" をセットした form 要素を生成します。 ブロックを与えると、ブロックを評価した結果が内容になります。
...part/form-data" をセットした form 要素を生成します。
ブロックを与えると、ブロックを評価した結果が内容になります。
@param action action 属性の値を指定します。
@param enctype enctype 属性の値を指定します。
例:
multipart_form{ "st......ring" }
# <FORM METHOD="post" ENCTYPE="multipart/form-data">string</FORM>... -
URI
. encode _ www _ form(enum , enc=nil) -> String (6317.0) -
enum から URL-encoded form data を生成します。
...enum から URL-encoded form data を生成します。
HTML5 で定義されている application/x-www-form-urlencoded 形式の
文字列を生成します。
enum には通常 [key, value] という形の配列の配列を渡します。
以下の例を見てください。
require 'uri'......code_www_form([["a", "1"], ["b", "2"], ["c", "x yz"]])
# => "a=1&b=2&c=x+yz"
実際には、each のブロック呼び出しで [key, value] の形のデータを渡すものであれば
何でも渡すことができます(例えば Hash など)。
require 'uri'
URI.encode_www_form({"a"=>"1......のエンコーディングを変換したい場合はあらかじめ
変換しておいてください(例えば ASCII incompatible なものを
UTF-8 に変換する場合など)。
各要素のエンコーディングがばらばらの場合もあらかじめエンコーディングを
揃えて...