種類
- インスタンスメソッド (748)
- 定数 (88)
- 関数 (78)
- 特異メソッド (77)
- クラス (22)
ライブラリ
- ビルトイン (66)
-
cgi
/ html (44) - getoptlong (11)
-
net
/ http (275) - openssl (143)
- psych (22)
- resolv (44)
-
rexml
/ document (66) -
rexml
/ sax2listener (11) -
rubygems
/ remote _ fetcher (11) - socket (44)
-
webrick
/ httpservlet / abstract (88) -
webrick
/ httpservlet / cgihandler (22) -
webrick
/ httpservlet / erbhandler (22) -
webrick
/ httpservlet / filehandler (33) -
webrick
/ httpservlet / prochandler (33)
クラス
- Exception (11)
-
Gem
:: RemoteFetcher (11) - GetoptLong (11)
- Module (11)
-
Net
:: HTTP (165) -
Net
:: HTTPGenericRequest (11) -
Net
:: HTTPResponse (88) - Object (44)
-
OpenSSL
:: Config (11) -
OpenSSL
:: SSL :: SSLContext (33) -
REXML
:: Attribute (22) -
REXML
:: Attributes (11) -
REXML
:: Instruction (33) -
Resolv
:: DNS (22) -
Resolv
:: DNS :: Resource :: IN :: SRV (22) -
WEBrick
:: HTTPServlet :: AbstractServlet (88) -
WEBrick
:: HTTPServlet :: CGIHandler (22) -
WEBrick
:: HTTPServlet :: DefaultFileHandler (22) -
WEBrick
:: HTTPServlet :: ERBHandler (22) -
WEBrick
:: HTTPServlet :: FileHandler (11) -
WEBrick
:: HTTPServlet :: ProcHandler (33)
モジュール
-
CGI
:: HtmlExtension (44) -
Net
:: HTTPExceptions (11) -
OpenSSL
:: Buffering (33) -
OpenSSL
:: SSL :: SocketForwarder (11) -
OpenSSL
:: X509 (33) - Psych (22)
-
REXML
:: SAX2Listener (11) -
Socket
:: Constants (44)
キーワード
-
AI
_ PASSIVE (11) - Config (11)
-
SESSION
_ CACHE _ NO _ INTERNAL _ LOOKUP (11) -
SO
_ ERROR (11) -
SO
_ NREAD (11) -
SO
_ TYPE (11) - Session (11)
-
V
_ ERR _ UNABLE _ TO _ GET _ CRL (11) -
V
_ ERR _ UNABLE _ TO _ GET _ ISSUER _ CERT (11) -
V
_ ERR _ UNABLE _ TO _ GET _ ISSUER _ CERT _ LOCALLY (11) -
backtrace
_ locations (11) - body (11)
- code (11)
-
const
_ get (11) -
do
_ DELETE (11) -
do
_ GET (66) -
do
_ HEAD (11) -
do
_ OPTIONS (11) -
do
_ POST (44) -
do
_ PUT (11) - dump (22)
- entity (11)
-
ev
_ const _ get (11) - form (44)
- get2 (22)
-
get
_ attribute _ ns (11) -
get
_ instance (22) -
get
_ response (22) -
get
_ value (11) - getaddress (11)
- getaddresses (11)
- getc (11)
- gets (11)
- getsockopt (11)
- head2 (22)
-
http
_ version (11) -
instance
_ variable _ defined? (11) -
instance
_ variable _ get (11) -
instance
_ variable _ set (11) -
instance
_ variables (11) -
make
_ partial _ content (11) - msg (11)
- namespace (11)
- new (22)
-
processing
_ instruction (11) -
rb
_ const _ get (11) -
rb
_ const _ get _ at (11) -
rb
_ define _ hooked _ variable (11) -
rb
_ define _ virtual _ variable (11) -
rb
_ mod _ const _ get (11) -
rb
_ struct _ iv _ get (1) -
read
_ body (11) - request (33)
-
request
_ get (22) -
request
_ head (22) - response (11)
-
response
_ body _ permitted? (11) -
send
_ request (11) - service (11)
-
session
_ get _ cb (11) -
session
_ get _ cb= (11) - target (22)
- target= (11)
-
to
_ string (11) -
top
_ const _ get (11) - ungetc (11)
- value (11)
検索結果
先頭5件
- REXML
:: Attributes # get _ attribute _ ns(namespace , name) -> REXML :: Attribute | nil - Net
:: HTTP # get(path , header = nil , dest = nil) -> Net :: HTTPResponse - Net
:: HTTP # get(path , header = nil , dest = nil) {|body _ segment| . . . . } -> Net :: HTTPResponse - WEBrick
:: HTTPServlet :: AbstractServlet . get _ instance(server , *options) -> WEBrick :: HTTPServlet :: AbstractServlet - WEBrick
:: HTTPServlet :: ProcHandler # get _ instance(server , *options) -> self
-
REXML
:: Attributes # get _ attribute _ ns(namespace , name) -> REXML :: Attribute | nil (21456.0) -
namespace と name で特定される属性を返します。
...る属性を返します。
namespace で名前空間を、 name で prefix を含まない属性名を
指定します。
指定された属性が存在しない場合は nil を返します。
XML プロセッサが prefix を置き換えてしまった場合でも、このメソッドを
使......URI, 文字列)
@param name 属性名(文字列)
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<-EOS)
<root xmlns:foo="http://example.org/foo"
xmlns:bar="http://example.org/bar">
<a foo:att='1' bar:att='2' att='<'/>
</root>
EOS
a = doc.get_elements("/root/a").fir......st
a.attributes.get_attribute_ns("", "att") # => att='<'
a.attributes.get_attribute_ns("http://example.org/foo", "att") # => foo:att='1'
a.attributes.get_attribute_ns("http://example.org/baz", "att") # => nil
a.attributes.get_attribute_ns("http://example.org/foo", "attt") # => nil
//}... -
Net
:: HTTP # get(path , header = nil , dest = nil) -> Net :: HTTPResponse (18432.0) -
サーバ上の path にあるエンティティを取得し、 Net::HTTPResponse のインスタンスとして返します。
...サーバ上の path にあるエンティティを取得し、
Net::HTTPResponse のインスタンスとして返します。
header が nil
でなければ、リクエストを送るときにその内容を HTTP ヘッダとして
送ります。 header は { 'Accept' = > '*/*', ... } という......れたときは
エンティティボディを少しずつ文字列として
ブロックに与えます。このとき戻り値の
Net::HTTPResponse オブジェクトは有効な body を
持ちません。
dest は時代遅れの引数です。利用しないでください。
dest を指定し......//emlist[例][ruby]{
# net/http version 1.1
response, body = http.get( '/index.html' )
# net/http version 1.2
response = http.get('/index.html')
# compatible in both version
response , = http.get('/index.html')
response.body
# compatible, using block
File.open('save.txt', 'w') {|f|
http.get('/~... -
Net
:: HTTP # get(path , header = nil , dest = nil) {|body _ segment| . . . . } -> Net :: HTTPResponse (18432.0) -
サーバ上の path にあるエンティティを取得し、 Net::HTTPResponse のインスタンスとして返します。
...サーバ上の path にあるエンティティを取得し、
Net::HTTPResponse のインスタンスとして返します。
header が nil
でなければ、リクエストを送るときにその内容を HTTP ヘッダとして
送ります。 header は { 'Accept' = > '*/*', ... } という......れたときは
エンティティボディを少しずつ文字列として
ブロックに与えます。このとき戻り値の
Net::HTTPResponse オブジェクトは有効な body を
持ちません。
dest は時代遅れの引数です。利用しないでください。
dest を指定し......//emlist[例][ruby]{
# net/http version 1.1
response, body = http.get( '/index.html' )
# net/http version 1.2
response = http.get('/index.html')
# compatible in both version
response , = http.get('/index.html')
response.body
# compatible, using block
File.open('save.txt', 'w') {|f|
http.get('/~... -
WEBrick
:: HTTPServlet :: AbstractServlet . get _ instance(server , *options) -> WEBrick :: HTTPServlet :: AbstractServlet (18417.0) -
new(server, *options) を呼び出してサーブレットを生成して返します。 WEBrick::HTTPServer オブジェクトは実際にはこの get_instance メソッドを呼び出して サーブレットを生成します。
...new(server, *options) を呼び出してサーブレットを生成して返します。
WEBrick::HTTPServer オブジェクトは実際にはこの get_instance メソッドを呼び出して
サーブレットを生成します。
特に理由が無い限り AbstractServlet のサブクラスが......このメソッドを再定義する必要はありません。
@param server WEBrick::HTTPServer#mount 第3引数以降に指定された値がそのまま与えられます。
@param options WEBrick::HTTPServer#mount 第3引数以降に指定された値がそのまま与えられます。... -
WEBrick
:: HTTPServlet :: ProcHandler # get _ instance(server , *options) -> self (18407.0) -
何もせずに自身を返します。
...ます。
@param server WEBrick::HTTPServer#mount 第3引数以降に指定された値がそのまま与えられます。
@param options WEBrick::HTTPServer#mount 第3引数以降に指定された値がそのまま与えられます。
@see WEBrick::HTTPServlet::AbstractServlet.get_instance... -
Object
# instance _ variable _ get(var) -> object | nil (18319.0) -
オブジェクトのインスタンス変数の値を取得して返します。
...ば nil を返します。
@param var インスタンス変数名を文字列か Symbol で指定します。
//emlist[][ruby]{
class Foo
def initialize
@foo = 1
end
end
obj = Foo.new
p obj.instance_variable_get("@foo") #=> 1
p obj.instance_variable_get(:@foo) #=> 1
p obj.instanc......e_variable_get(:@bar) #=> nil
//}
@see Object#instance_variable_set,Object#instance_variables,Object#instance_variable_defined?... -
Object
# instance _ variable _ defined?(var) -> bool (18306.0) -
インスタンス変数 var が定義されていたら真を返します。
...list[][ruby]{
class Fred
def initialize(p1, p2)
@a, @b = p1, p2
end
end
fred = Fred.new('cat', 99)
p fred.instance_variable_defined?(:@a) #=> true
p fred.instance_variable_defined?("@b") #=> true
p fred.instance_variable_defined?("@c") #=> false
//}
@see Object#instance_variable_get,......Object#instance_variable_set,Object#instance_variables... -
REXML
:: SAX2Listener # processing _ instruction(target , data) -> () (15400.0) -
XML 処理命令(PI)に対し呼び出されるコールバックメソッドです。
...XML 処理命令(PI)に対し呼び出されるコールバックメソッドです。
@param target ターゲット名が文字列で渡されます
@param data 処理命令の内容が文字列で渡されます... -
Exception
# backtrace _ locations -> [Thread :: Backtrace :: Location] (15318.0) -
バックトレース情報を返します。Exception#backtraceに似ていますが、 Thread::Backtrace::Location の配列を返す点が異なります。
...ception#backtraceに似ていますが、
Thread::Backtrace::Location の配列を返す点が異なります。
現状では Exception#set_backtrace によって戻り値が変化する事はあり
ません。
//emlist[例: test.rb][ruby]{
require "date"
def check_long_month(month)
return if D......aise "#{month} is not long month"
end
def get_exception
return begin
yield
rescue => e
e
end
end
e = get_exception { check_long_month(2) }
p e.backtrace_locations
# => ["test.rb:4:in `check_long_month'", "test.rb:15:in `block in <main>'", "test.rb:9:in `get_exception'", "test.rb:15:i......n `<main>'"]
//}
@see Exception#backtrace... -
GetoptLong
# set _ options(*arguments) -> self (15212.0) -
あなたのプログラムで、認識させたいオプションをセットします。 個々のオプションは、オプション名と引数のフラグからなる配列でな ければいけません。
...ます。配列中の引数のフラグは、GetoptLong::NO_ARGUMENT,
GetoptLong::REQUIRE_ARGUMENT, GetoptLong::OPTIONAL_ARGUMENT
のいずれかでなくてはなりません。
オプションを設定できるのは、get, get_option, each,
each_option メソッドを呼び出す前だけです......RuntimeError
例外が発生します。
@param arguments オプションを表す配列を指定します。
@raise ArgumentError 不正な引数が与えられるた場合、発生します。
parser.set_options(['-d', '--debug', GetoptLong::NO_ARGUMENT],
['--version'......--help', GetoptLong::NO_ARGUMENT])
オプション名と引数のフラグの順番に決まりはないので、次のような
形式でも構いません。
parser.set_options([GetoptLong::NO_ARGUMENT, '-d', '--debug'],
[GetoptLong::NO_ARGUMENT, '--version'],...