84件ヒット
[1-84件を表示]
(0.116秒)
クラス
-
OpenSSL
:: SSL :: SSLContext (12) - OptionParser (24)
モジュール
-
CGI
:: QueryExtension (24) -
Net
:: HTTPHeader (12) -
OptionParser
:: Arguable (12)
キーワード
- getopts (36)
- params= (12)
-
set
_ params (12) -
type
_ params (12)
検索結果
先頭5件
-
CGI
:: QueryExtension # params -> Hash (18220.0) -
パラメータを格納したハッシュを返します。
...ォームから入力された値や、URLに埋め込まれた QUERY_STRING のパース結果の取得などに使用します。
cgi = CGI.new
cgi.params['developer'] # => ["Matz"] (Array)
cgi.params['developer'][0] # => "Matz"
cgi.params[''] # => nil... -
OpenSSL
:: SSL :: SSLContext # set _ params(params) -> Hash (6309.0) -
パラメータをハッシュで設定します。
...new_cb (OpenSSL::SSL::SSLContext#session_new_cb=)
* :session_remove_cb (OpenSSL::SSL::SSLContext#session_remove_cb=)
* :servername_cb (OpenSSL::SSL::SSLContext#servername_cb=)
指定されなかったパラメータは OpenSSL::SSL::SSLContext::DEFAULT_PARAMS
の値で初期化されます。... -
Net
:: HTTPHeader # type _ params -> Hash (6208.0) -
Content-Type のパラメータを {"charset" => "iso-2022-jp"} という形の Hash で返します。
...う形の Hash で返します。
Content-Type: ヘッダフィールドが存在しない場合には
空のハッシュを返します。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
res = Net::HTTP.get_response(uri)
res.type_params # => {"charset... -
CGI
:: QueryExtension # params=(hash) (6202.0) -
与えられたハッシュをパラメータにセットします。
...与えられたハッシュをパラメータにセットします。
@param hash ハッシュを指定します。... -
OptionParser
:: Arguable # getopts(short _ opt , *long _ opt) -> Hash (213.0) -
指定された short_opt や long_opt に応じて自身をパースし、結果を Hash として返します。
...指定された short_opt や long_opt に応じて自身をパースし、結果を Hash として返します。
コマンドラインに - もしくは -- を指定した場合、それ以降の解析を行ないません。
@param short_opt ショートネームのオプション(-f や -fx)......ブク
ラスの例外になります。
//emlist[t.rb][ruby]{
require 'optparse'
params = ARGV.getopts("ab:", "foo", "bar:", "bufsize:1024")
p params
//}
# 実行結果
$ ruby t.rb -b 1 --foo --bar xxx -- -a
{"bufsize"=>"1024", "a"=>false, "b"=>"1", "foo"=>true... -
OptionParser
# getopts(*opts) -> Hash (131.0) -
引数をパースした結果を、Hash として返します。
...を、Hash として返します。
配列 argv を与えた場合、argv をパースします。そうでない場合は、
default_argv をパースします。
//emlist[][ruby]{
opt = OptionParser.new
params = opt.getopts(ARGV, "ab:", "foo", "bar:")
# params["a"] = true # -a
# params["b"] =......"1" # -b1
# params["foo"] = true # --foo
# params["bar"] = "x" # --bar x
//}
@param argv パースしたい配列を指定します。
@param opts 引数を文字列で指定します。
@raise OptionParser::ParseError パースに失敗した場合、発生します。... -
OptionParser
# getopts(argv , *opts) -> Hash (131.0) -
引数をパースした結果を、Hash として返します。
...を、Hash として返します。
配列 argv を与えた場合、argv をパースします。そうでない場合は、
default_argv をパースします。
//emlist[][ruby]{
opt = OptionParser.new
params = opt.getopts(ARGV, "ab:", "foo", "bar:")
# params["a"] = true # -a
# params["b"] =......"1" # -b1
# params["foo"] = true # --foo
# params["bar"] = "x" # --bar x
//}
@param argv パースしたい配列を指定します。
@param opts 引数を文字列で指定します。
@raise OptionParser::ParseError パースに失敗した場合、発生します。...