264件ヒット
[1-100件を表示]
(0.085秒)
ライブラリ
- ビルトイン (48)
-
net
/ http (60) - openssl (12)
-
rexml
/ document (84) -
webrick
/ httputils (48) - win32ole (12)
クラス
-
Net
:: HTTPResponse (12) - Object (12)
-
OpenSSL
:: Config (12) -
REXML
:: Attribute (12) -
REXML
:: Attributes (36) -
REXML
:: Element (24) -
REXML
:: Instruction (12) - Thread (36)
-
WEBrick
:: HTTPUtils :: FormData (48) - WIN32OLE (12)
モジュール
-
Net
:: HTTPExceptions (12) -
Net
:: HTTPHeader (36)
キーワード
- [] (12)
- []= (12)
-
_ getproperty (12) - each (24)
-
each
_ attribute (12) -
each
_ header (12) -
each
_ value (12) - filename (12)
- filename= (12)
-
get
_ text (12) -
get
_ value (12) -
instance
_ variable _ set (12) - name (12)
- name= (12)
- response (12)
- target= (12)
- text (12)
-
thread
_ variable _ get (12) -
thread
_ variable _ set (12) -
to
_ string (12)
検索結果
先頭5件
-
Net
:: HTTPResponse # value -> nil (18126.0) -
レスポンスが 2xx(成功)でなかった場合に、対応する 例外を発生させます。
....html"
response = Net::HTTP.get_response(URI.parse(uri))
response.value # => nil
//}
//emlist[例 レスポンスが 2xx以外][ruby]{
require 'net/http'
uri = "http://www.example.com/invalid.html"
response = Net::HTTP.get_response(URI.parse(uri))
begin
response.value
rescue => e
e.class # =>... -
OpenSSL
:: Config # get _ value(section , name) -> String | nil (12203.0) -
オブジェクトが持っている設定情報を返します。
オブジェクトが持っている設定情報を返します。
キーに対応する設定情報がない場合は nil を返します。
@param section セクションを表す文字列。"" を渡すことでグローバルな設定情報を読むことができます。
@param name キーを表す文字列 -
Net
:: HTTPHeader # each _ value {|value| . . . . } -> () (6227.0) -
保持しているヘッダの値をブロックに渡し、呼びだします。
...れる文字列は ", " で連結したものです。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.each_value { |value| puts value }
# => gzip;q=1.0,deflate;q=0.6,identity;q=0.3
# => */*
# => Ruby
//}... -
REXML
:: Instruction # target=(value) (6224.0) -
XML 処理命令のターゲットを value に変更します。
...XML 処理命令のターゲットを value に変更します。
@param value 新たなターゲット(文字列)... -
REXML
:: Element # get _ text(path = nil) -> REXML :: Text | nil (6120.0) -
先頭のテキスト子ノードを返します。
...キスト子ノードを返します。
raw モードの設定は無視され、常に正規化されたテキストを返します。
REXML::Text#value も参照してください。
path を渡した場合は、その XPath 文字列で指定される
テキストノードの文字列を返し......xt
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new "<p>some text <b>this is bold!</b> more text</p>"
# doc.root (<p> ... </p>) は2つのテキストノード("some text " と " more text"
# を持っているが、前者を返す
doc.root.get_text.value # => "some text "
//}... -
Thread
# thread _ variable _ get(key) -> object | nil (6120.0) -
引数 key で指定した名前のスレッドローカル変数を返します。
...d [
Thread.current.thread_variable_get("foo"), # スレッドローカル
Thread.current["foo"], # Fiber ローカル
]
}.resume
}.join.value # => ['bar', nil]
この例の "bar" は Thread#thread_variable_get により得られ
た値で、nil はThr... -
WIN32OLE
# _ getproperty(dispid , args , types) -> object (6107.0) -
DISPIDとパラメータの型を指定してオブジェクトのプロパティを参照します。
...ts excel._getproperty(558, [], []) # VisibleプロパティのDISPIDは558
workbook = excel.Workbooks.Add
sheet = workbook.Worksheets[1]
sheet._setproperty(DISPID_CELLS, [1, 2, 'hello'], [VT_I2, VT_I2, VT_BSTR])
puts sheet._getproperty(DISPID_CELLS, [1, 2], [VT_I2, VT_I2]).value #=> 'he... -
Object
# instance _ variable _ set(var , value) -> object (142.0) -
オブジェクトのインスタンス変数 var に値 value を設定します。
...ンス変数 var に値 value を設定します。
インスタンス変数が定義されていなければ新たに定義されます。
@param var インスタンス変数名を文字列か Symbol で指定します。
@param value 設定する値です。
@return value を返します。
//e......mlist[][ruby]{
obj = Object.new
p obj.instance_variable_set("@foo", 1) #=> 1
p obj.instance_variable_set(:@foo, 2) #=> 2
p obj.instance_variable_get(:@foo) #=> 2
//}
@see Object#instance_variable_get,Object#instance_variables,Object#instance_variable_defined?... -
Thread
# thread _ variable _ set(key , value) (124.0) -
引数 key で指定した名前のスレッドローカル変数に引数 value をセットしま す。
...引数 key で指定した名前のスレッドローカル変数に引数 value をセットしま
す。
[注意]: Thread#[] でセットしたローカル変数(Fiber ローカル変数)と
異なり、セットした変数は Fiber を切り替えても共通で使える事に注意してく......。
//emlist[例][ruby]{
thr = Thread.new do
Thread.current.thread_variable_set(:cat, 'meow')
Thread.current.thread_variable_set("dog", 'woof')
end
thr.join # => #<Thread:0x401b3f10 dead>
thr.thread_variables # => [:dog, :cat]
//}
@see Thread#thread_variable_get, Thread#[]...