132件ヒット
[1-100件を表示]
(0.112秒)
別のキーワード
ライブラリ
- ビルトイン (60)
-
net
/ http (12) - pp (12)
-
webrick
/ httprequest (12) -
webrick
/ httpresponse (24) -
webrick
/ httpservlet / abstract (12)
クラス
- Method (12)
-
Net
:: HTTPGenericRequest (12) - PP (12)
-
RubyVM
:: InstructionSequence (36) - UnboundMethod (12)
-
WEBrick
:: HTTPRequest (12) -
WEBrick
:: HTTPResponse (24) -
WEBrick
:: HTTPServlet :: AbstractServlet (12)
キーワード
-
absolute
_ path (12) - eql? (24)
-
first
_ lineno (12) - path (12)
-
request
_ method (24) -
request
_ method= (12) - seplist (12)
- service (12)
検索結果
先頭5件
-
Net
:: HTTPGenericRequest # method -> String (24114.0) -
リクエストの HTTP メソッドを文字列で返します。
...リクエストの HTTP メソッドを文字列で返します。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Post.new(uri.request_uri)
req.method # => "POST"
req = Net::HTTP::Get.new(uri.request_uri)
req.method # => "GET"
//}... -
WEBrick
:: HTTPRequest # request _ method -> String (18202.0) -
クライアントのリクエストの HTTP メソッド(GET, POST,...)を文字列で返します。
...クライアントのリクエストの HTTP メソッド(GET, POST,...)を文字列で返します。... -
WEBrick
:: HTTPResponse # request _ method=(method) (15309.0) -
リクエストの HTTP メソッドをセットします。 デフォルトは nil です。
...リクエストの HTTP メソッドをセットします。
デフォルトは nil です。
@param method リクエストの HTTP メソッドを文字列で指定します。... -
WEBrick
:: HTTPResponse # request _ method -> String | nil (15202.0) -
リクエストの HTTP メソッドを返します。
...リクエストの HTTP メソッドを返します。... -
Method
# eql?(other) -> bool (12119.0) -
自身と other が同じインスタンスの同じメソッドを表す場合に true を返します。そうでない場合に false を返します。
...ッドを表す場合に
true を返します。そうでない場合に false を返します。
@param other 自身と比較したいオブジェクトを指定します。
//emlist[例][ruby]{
s = "bar"
a = s.method(:size)
b = s.method(:size)
p a == b #=> true
//}... -
RubyVM
:: InstructionSequence # absolute _ path -> String | nil (9119.0) -
self が表す命令シーケンスの絶対パスを返します。
...iseq = RubyVM::InstructionSequence.compile('num = 1 + 2')
# => <RubyVM::InstructionSequence:<compiled>@<compiled>>
iseq.absolute_path
# => nil
例2: RubyVM::InstructionSequence.compile_file を使用した場合
# /tmp/method.rb
def hello
puts "hello, world"
end
# irb
> iseq =......RubyVM::InstructionSequence.compile_file('/tmp/method.rb')
> iseq.absolute_path # => "/tmp/method.rb"
@see RubyVM::InstructionSequence#path... -
RubyVM
:: InstructionSequence # path -> String (9119.0) -
self が表す命令シーケンスの相対パスを返します。
...ompiled>" を返します。
例1:irb で実行した場合
iseq = RubyVM::InstructionSequence.compile('num = 1 + 2')
# => <RubyVM::InstructionSequence:<compiled>@<compiled>>
iseq.path
# => "<compiled>"
例2: RubyVM::InstructionSequence.compile_file を使用した場合
# /tmp/method.......rb
def hello
puts "hello, world"
end
# irb
> iseq = RubyVM::InstructionSequence.compile_file('method.rb')
> iseq.path # => "method.rb"
@see RubyVM::InstructionSequence#absolute_path... -
PP
# seplist(list , sep = lambda { comma _ breakable } , iter _ method = :each) {|e| . . . } -> () (6262.0) -
リストの各要素を何かで区切りつつ、自身に追加していくために使われます。
...r_method によってイテレートし、各要素を引数としてブロックを実行します。
また、それぞれのブロックの実行の合間に sep が呼ばれます。
つまり、以下のふたつは同値です。
//emlist[][ruby]{
q.seplist([1,2,3]) {|v| q.pp v }
q.pp 1
q.c......omma_breakable
q.pp 2
q.comma_breakable
q.pp 3
//}
@param list 自身に追加したい配列を与えます。iter_method を適切に指定すれば、
Enumerable でなくても構いません。
@param sep 区切りを自身に追加するブロックを与えます。list がイ......テレートされないなら、
sep は決して呼ばれません。
@param iter_method list をイテレートするメソッドをシンボルで与えます。
@see PP#comma_breakable... -
UnboundMethod
# eql?(other) -> bool (6131.0) -
自身と other が同じクラスあるいは同じモジュールの同じメソッドを表す場合に true を返します。そうでない場合に false を返します。
...false を返します。
@param other 自身と比較したいオブジェクトを指定します。
//emlist[例][ruby]{
a = String.instance_method(:size)
b = String.instance_method(:size)
p a == b #=> true
c = Array.instance_method(:size)
p a == c...