るりまサーチ

最速Rubyリファレンスマニュアル検索!
1057件ヒット [1001-1057件を表示] (0.085秒)

別のキーワード

  1. socket ai_v4mapped
  2. socket ipv6_v6only
  3. socket ai_v4mapped_cfg
  4. _builtin grep_v
  5. etc cs_v6_env

モジュール

キーワード

検索結果

<< < ... 9 10 11 >>

RubyVM::AbstractSyntaxTree::Node#last_lineno -> Integer (3007.0)

ソースコード中で、self を表すテキストが最後に現れる行番号を返します。

...ソースコード中で、self を表すテキストが最後に現れる行番号を返します。

行番号は1-originです。

//emlist[][ruby]{
node = RubyVM::AbstractSyntaxTree.parse('1 + 1')
p node.last_lineno # => 1
//}...

RubyVM::AbstractSyntaxTree::Node#type -> Symbol (3007.0)

self の種類を Symbol で返します。

...self の種類を Symbol で返します。

//emlist[][ruby]{
node = RubyVM::AbstractSyntaxTree.parse('1 + 1')
p node.type # => :SCOPE
//}...

Ripper::Filter#on_default(event, token, data) -> object (113.0)

イベントハンドラが未定義のイベントが実行された場合に実行されるイベント ハンドラです。

...@param event 実行されたイベントを :on_XXX 形式のシンボルで指定されます。

@param token 現在のトークンが指定されます。

@param data 前のイベントハンドラの戻り値です。最初のイベントの場合は
Ripper::Filter#parse の引数...
...になります。

このメソッドの戻り値は次のイベントハンドラの data 引数に渡されます。
on_default をオーバライドしなかった場合は data 引数をそのまま返します。

@see Ripper::Filter#parse, Ripper::Filter#on_XXX...

Net::HTTPHeader#[]=(key, val) (107.0)

key ヘッダフィールドに文字列 val をセットします。

...字列 val をセットします。

key に元々設定されていた値は破棄されます。
key は大文字小文字を区別しません。
v
al に nil を与えるとそのフィールドを削除します。

@param key ヘッダフィール名を文字列で与えます。
@param val key...
...で指定したフィールドにセットする文字列を与えます。

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

uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req['user-agent'] # => Ruby
req['user-agent'] = "update"
req['user-agent'] # => update...

Net::HTTPHeader#each {|name, val| .... } -> () (107.0)

保持しているヘッダ名とその値をそれぞれ ブロックに渡して呼びだします。

...一されます。
v
al は ", " で連結した文字列がブロックに渡されます。

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

uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.each_header { |key,value| puts "#{key} = #{value}" }

# => accept-...

絞り込み条件を変える

Net::HTTPHeader#each_header {|name, val| .... } -> () (107.0)

保持しているヘッダ名とその値をそれぞれ ブロックに渡して呼びだします。

...一されます。
v
al は ", " で連結した文字列がブロックに渡されます。

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

uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.each_header { |key,value| puts "#{key} = #{value}" }

# => accept-...
<< < ... 9 10 11 >>