ライブラリ
クラス
- Addrinfo (66)
- BasicObject (11)
- BasicSocket (33)
- Encoding (11)
- IPSocket (11)
-
Net
:: FTP :: MLSxEntry (18) -
Net
:: IMAP :: BodyTypeBasic (11) -
Net
:: IMAP :: BodyTypeMessage (11) -
Net
:: IMAP :: BodyTypeMultipart (11) -
Net
:: IMAP :: BodyTypeText (11) -
REXML
:: Document (22) - Resolv (22)
- Socket (44)
- String (11)
-
URI
:: FTP (11) -
URI
:: MailTo (33) -
WEBrick
:: HTTPRequest (11) -
WIN32OLE
_ EVENT (22) -
WIN32OLE
_ TYPE (11)
モジュール
-
CGI
:: HtmlExtension (22) -
CGI
:: QueryExtension (11) - Kernel (26)
- Open3 (11)
-
OpenURI
:: Meta (44) -
REXML
:: Security (22) - Timeout (19)
- URI (77)
キーワード
-
$ CHILD _ STATUS (11) -
$ LAST _ MATCH _ INFO (11) -
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) -
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 3 . 0 (9) - Ruby が動作するプラットフォーム (11)
-
WIN32OLE
_ EVENT (11) -
accept
_ language (22) -
base
_ uri (11) - canonname (11)
- charset (22)
-
connect
_ from (22) -
content
_ type (11) -
default
_ event _ sources (11) -
do
_ not _ reverse _ lookup (11) -
entity
_ expansion _ text _ limit (22) -
entity
_ expansion _ text _ limit= (22) - extract (44)
- facts (9)
-
family
_ addrinfo (22) - getaddress (22)
- getaddrinfo (11)
- gethostname (11)
- getname (11)
- handler= (11)
- headers (11)
- html (22)
- join (11)
- language (44)
-
local
_ address (11) -
locale
_ charmap (11) -
method
_ missing (11) - new (22)
- open (4)
- parse (11)
- pipeline (11)
- rdoc (11)
-
remote
_ address (11) -
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 4 feature (11) - split (11)
- tcp (22)
- timeout (19)
-
to
_ mailtext (11) -
to
_ rfc822text (11) - tr (11)
- リテラル (10)
検索結果
先頭5件
-
REXML
:: Security . entity _ expansion _ text _ limit -> Integer (24436.0) -
実体参照の展開による文字列の増分(テキストのバイト数)の 最大値を指定します。
...せ、処理を中断します。
実体参照の展開処理を使った DoS 攻撃に対抗するための
仕組みです。
デフォルトは 10240 (byte) です。
@see REXML::Document.entity_expansion_text_limit=,
http://www.ruby-lang.org/ja/news/2013/02/22/rexml-dos-2013-02-22/... -
REXML
:: Security . entity _ expansion _ text _ limit=(val) (24336.0) -
実体参照の展開による文字列の増分(テキストのバイト数)の 最大値を指定します。
...させ、処理を中断します。
実体参照の展開処理を使った DoS 攻撃に対抗するための
仕組みです。
デフォルトは 10240 (byte) です。
@see REXML::Document.entity_expansion_text_limit
http://www.ruby-lang.org/ja/news/2013/02/22/rexml-dos-2013-02-22/... -
Net
:: FTP :: MLSxEntry # lang -> String|nil (21401.0) -
言語情報を返します。
...言語情報を返します。
例えば "en_US" などです。
情報がない場合は nil を返します。... -
Timeout
. # timeout(sec , exception _ class = nil) {|i| . . . } -> object (18498.0) -
ブロックを sec 秒の期限付きで実行します。 ブロックの実行時間が制限を過ぎたときは例外 Timeout::Error が発生します。
...限を過ぎたときは例外
Timeout::Error が発生します。
exception_class を指定した場合には Timeout::Error の代わりに
その例外が発生します。
ブロックパラメータ i は sec がはいります。
また sec が 0 もしくは nil のときは制限時間な......のスレッドが割り込めない処理に対して timeout は無力です。
そのようなものは実用レベルでは少ないのですが、
Socket などは DNSの名前解決に時間がかかった場合割り込めません
(resolv-replace を使用する必要があります)。
そ......)で Timeout::Error 例外があがっています。
例 timeout が割り込めない
require 'timeout'
require 'socket'
t = 0.1
start = Time.now
begin
Timeout.timeout(t) {
p TCPSocket.gethostbyname("www.ruby-lang.org")
# (A)
}
ensure
p Time.now - start
end... -
Timeout
. # timeout(sec , exception _ class , message) {|i| . . . } -> object (18498.0) -
ブロックを sec 秒の期限付きで実行します。 ブロックの実行時間が制限を過ぎたときは例外 Timeout::Error が発生します。
...限を過ぎたときは例外
Timeout::Error が発生します。
exception_class を指定した場合には Timeout::Error の代わりに
その例外が発生します。
ブロックパラメータ i は sec がはいります。
また sec が 0 もしくは nil のときは制限時間な......のスレッドが割り込めない処理に対して timeout は無力です。
そのようなものは実用レベルでは少ないのですが、
Socket などは DNSの名前解決に時間がかかった場合割り込めません
(resolv-replace を使用する必要があります)。
そ......)で Timeout::Error 例外があがっています。
例 timeout が割り込めない
require 'timeout'
require 'socket'
t = 0.1
start = Time.now
begin
Timeout.timeout(t) {
p TCPSocket.gethostbyname("www.ruby-lang.org")
# (A)
}
ensure
p Time.now - start
end... -
Timeout
. # timeout(sec , exception _ class = nil) {|i| . . . } -> object (18497.0) -
ブロックを sec 秒の期限付きで実行します。 ブロックの実行時間が制限を過ぎたときは例外 Timeout::Error が発生します。
...限を過ぎたときは例外
Timeout::Error が発生します。
exception_class を指定した場合には Timeout::Error の代わりに
その例外が発生します。
ブロックパラメータ i は sec がはいります。
また sec が 0 もしくは nil のときは制限時間な......のスレッドが割り込めない処理に対して timeout は無力です。
そのようなものは実用レベルでは少ないのですが、
Socket などは DNSの名前解決に時間がかかった場合割り込めません
(resolv-replace を使用する必要があります)。
そ......)で Timeout::Error 例外があがっています。
例 timeout が割り込めない
require 'timeout'
require 'socket'
t = 0.1
start = Time.now
begin
Timeout.timeout(t) {
p TCPSocket.gethostbyname("www.ruby-lang.org")
# (A)
}
ensure
p Time.now - start
end... -
REXML
:: Document . entity _ expansion _ text _ limit -> Integer (18436.0) -
実体参照の展開による文字列の増分(テキストのバイト数)の 最大値を指定します。
...トは 10240 (byte) です。
このメソッドは Ruby 2.1 から deprecated になりました。
REXML::Security.entity_expansion_text_limit を使ってください。
@see REXML::Document.entity_expansion_text_limit=,
http://www.ruby-lang.org/ja/news/2013/02/22/rexml-dos-2013-02-22/... -
REXML
:: Document . entity _ expansion _ text _ limit=(val) (18336.0) -
実体参照の展開による文字列の増分(テキストのバイト数)の 最大値を指定します。
...トは 10240 (byte) です。
このメソッドは Ruby 2.1 から deprecated になりました。
REXML::Security.entity_expansion_text_limit= を使ってください。
@see REXML::Document.entity_expansion_text_limit
http://www.ruby-lang.org/ja/news/2013/02/22/rexml-dos-2013-02-22/... -
WEBrick
:: HTTPRequest # accept _ language -> [String] (15416.0) -
Accept-Language ヘッダの内容を自然言語を表す文字列の配列で返します。 配列は品質係数(qvalue)でソートされています。
...Accept-Language ヘッダの内容を自然言語を表す文字列の配列で返します。
配列は品質係数(qvalue)でソートされています。... -
CGI
:: QueryExtension # accept _ language -> String (15400.0) -
ENV['HTTP_ACCEPT_LANGUAGE'] を返します。
...ENV['HTTP_ACCEPT_LANGUAGE'] を返します。... -
URI
:: MailTo # to _ mailtext -> String (15354.0) -
URI オブジェクトからメールテキスト文字列を生成します。
...URI オブジェクトからメールテキスト文字列を生成します。
例:
require 'uri'
p mailto = URI.parse("mailto:ruby-list@ruby-lang.org?subject=subscribe&cc=myaddr")
print mailto.to_mailtext
=> #<URI::MailTo:0x20104a0e URL:mailto:ruby-list@ruby-lang.org?subject=subscribe&......cc=myaddr>
To: ruby-list@ruby-lang.org
Subject: subscribe
Cc: myaddr...