るりまサーチ

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

別のキーワード

  1. openssl params
  2. cgi params=
  3. dh params
  4. cgi params
  5. dsa params

ライブラリ

クラス

キーワード

検索結果

<< 1 2 > >>

CGI::QueryExtension#params=(hash) (18100.0)

与えられたハッシュをパラメータにセットします。

与えられたハッシュをパラメータにセットします。

@param hash ハッシュを指定します。

Net::POP3#enable_ssl(verify_or_params={}, certs=nil) -> () (100.0)

このインスタンスが SSL による通信を利用するように設定します。

このインスタンスが SSL による通信を利用するように設定します。

verify_or_params にハッシュを渡した場合には、接続時に生成される
OpenSSL::SSL::SSLContext オブジェクトの
OpenSSL::SSL::SSLContext#set_params に渡されます。
certs は無視されます。

verify_or_params がハッシュでない場合には、接続時に生成される
OpenSSL::SSL::SSLContext オブジェクトの
OpenSSL::SSL::SSLContext#set_params に
{ :verify_mode => ...

Net::POP3.enable_ssl(verify_or_params={}, certs=nil) -> () (100.0)

新しく生成する Net::POP3 オブジェクトが SSL による通信利用するように設定します。

新しく生成する Net::POP3 オブジェクトが
SSL による通信利用するように設定します。

verify_or_params にハッシュを渡した場合には、接続時に生成される
OpenSSL::SSL::SSLContext オブジェクトの
OpenSSL::SSL::SSLContext#set_params に渡されます。
certs は無視されます。

verify_or_params がハッシュでない場合には、接続時に生成される
OpenSSL::SSL::SSLContext オブジェクトの
OpenSSL::SSL::SSLContext#set_params に
{ :...

optparse (18.0)

コマンドラインのオプションを取り扱うためのライブラリです。

...条件判断を加えるには、
他のコンテナに格納します。

//emlist[sample.rb][ruby]{
require 'optparse'
opt = OptionParser.new

params =
{}

opt.on('-a') {|v| params[:a] = v }
opt.on('-b') {|v| params[:b] = v }

opt.parse!(ARGV)
p ARGV
p params
//}

ruby sample.rb -a foo...
...先頭の "-" を除いてシンボル化した値が使用されます。

//emlist[sample.rb][ruby]{
require 'optparse'
opt = OptionParser.new

params =
{}

opt.on('-a') {|v| v }
opt.on('-b', '--bbb') {|v| v }

opt.parse!(ARGV, into: params) # intoオプションにハッシュを渡す
p ARGV
p...
...ます。
OptionParser::Arguable#getopts はオプションを保持した Hash を返します。

//emlist[sample.rb][ruby]{
require 'optparse'
params =
ARGV.getopts("a:b:", "foo", "bar:")
p params
//}
この sample.rb を実行すると
$ ruby sample.rb -a 1 --foo --bar xxx
{"a"=>"1", "b"=>ni...

cgi (12.0)

CGI プログラムの支援ライブラリです。

...て得る

フォームの値をハッシュとして得るには CGI#params を使います。

//emlist[例][ruby]{
require "cgi"
cgi = CGI.new
params =
cgi.params
//}

また CGI#params は毎回同じ Hash オブジェクトを返すので
以下のような使いかたもできます。

//emli...
....new("query.db")
db.transaction do
db["params"] = cgi.params
end

# 復帰
require 'pstore'
db = PStore.new("query.db")
db.transaction do
cgi.params = db["params"]
end
//}

ただし、PStore は Ruby のバージョンによってデータ互換性が
なくなることがあるので、長い...

絞り込み条件を変える

optparse (12.0)

コマンドラインのオプションを取り扱うためのライブラリです。

...条件判断を加えるには、
他のコンテナに格納します。

//emlist[sample.rb][ruby]{
require 'optparse'
opt = OptionParser.new

params =
{}

opt.on('-a') {|v| params[:a] = v }
opt.on('-b') {|v| params[:b] = v }

opt.parse!(ARGV)
p ARGV
p params
//}

ruby sample.rb -a foo...
...ます。
OptionParser::Arguable#getopts はオプションを保持した Hash を返します。

//emlist[sample.rb][ruby]{
require 'optparse'
params =
ARGV.getopts("a:b:", "foo", "bar:")
p params
//}
この sample.rb を実行すると
$ ruby sample.rb -a 1 --foo --bar xxx
{"a"=>"1", "b"=>ni...

CGI.parse(query) -> Hash (6.0)

与えられたクエリ文字列をパースします。

...与えられたクエリ文字列をパースします。

@param query クエリ文字列を指定します。

例:
require "cgi"

params =
CGI.parse("query_string")
# {"name1" => ["value1", "value2", ...],
# "name2" => ["value1", "value2", ...], ... }...

OptionParser#getopts(*opts) -> Hash (6.0)

引数をパースした結果を、Hash として返します。

...場合、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"]...

OptionParser#getopts(argv, *opts) -> Hash (6.0)

引数をパースした結果を、Hash として返します。

...場合、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"]...

OptionParser::Arguable#getopts(short_opt, *long_opt) -> Hash (6.0)

指定された short_opt や long_opt に応じて自身をパースし、結果を Hash として返します。

...OptionParser::ParseError のサブク
ラスの例外になります。

//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", "...

絞り込み条件を変える

Net::HTTPHeader#content_type=(type) (1.0)

type と params から Content-Type: ヘッダフィールドの 値を設定します。

type と params から Content-Type: ヘッダフィールドの
値を設定します。

@param type メディアタイプを文字列で指定します。
@param params パラメータ属性をハッシュで指定します。

//emlist[例][ruby]{
require 'net/http'

uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.content_type # => ni...
<< 1 2 > >>