種類
- インスタンスメソッド (660)
- クラス (407)
- 特異メソッド (319)
- 定数 (121)
- モジュール (11)
クラス
- Resolv (165)
-
Resolv
:: DNS (176) -
Resolv
:: DNS :: Name (55) -
Resolv
:: DNS :: Resource :: DomainName (11) -
Resolv
:: DNS :: Resource :: HINFO (33) -
Resolv
:: DNS :: Resource :: IN :: A (22) -
Resolv
:: DNS :: Resource :: IN :: AAAA (22) -
Resolv
:: DNS :: Resource :: IN :: SRV (55) -
Resolv
:: DNS :: Resource :: IN :: WKS (44) -
Resolv
:: DNS :: Resource :: MINFO (33) -
Resolv
:: DNS :: Resource :: MX (33) -
Resolv
:: DNS :: Resource :: SOA (88) -
Resolv
:: DNS :: Resource :: TXT (33) -
Resolv
:: Hosts (88) -
Resolv
:: IPv4 (66) -
Resolv
:: IPv6 (110) - SOCKSSocket (11)
- TCPSocket (22)
- UDPSocket (33)
キーワード
- A (11)
- AAAA (11)
- ANY (22)
- AddressRegex (11)
- CNAME (22)
- DNS (11)
- DecodeError (11)
- DefaultFileName (11)
- DefaultResolver (11)
- DomainName (11)
- EncodeError (11)
- Generic (11)
- HINFO (22)
- Hosts (11)
- IN (11)
- IPv4 (11)
- IPv6 (11)
- MINFO (22)
- MX (22)
- NS (22)
- Name (11)
- OtherResolvError (11)
- PTR (22)
- Port (11)
- Query (11)
- Regex (22)
-
Regex
_ 6Hex4Dec (11) -
Regex
_ 8Hex (11) -
Regex
_ CompressedHex (11) -
Regex
_ CompressedHex4Dec (11) - RequestError (11)
- Resolv (11)
- ResolvError (11)
- Resource (11)
- SOA (22)
- SRV (11)
- TXT (22)
- UDPSize (11)
- WKS (11)
- absolute? (11)
- address (55)
- bind (11)
- bitmap (11)
- close (11)
- connect (11)
- cpu (11)
- create (33)
- data (11)
-
each
_ address (44) -
each
_ name (44) -
each
_ resource (11) - emailbx (11)
- exchange (11)
- expire (11)
- getaddress (44)
- getaddresses (44)
- getname (44)
- getnames (44)
- getresource (11)
- getresources (11)
- minimum (11)
- mname (11)
- name (11)
- new (187)
- open (33)
- os (11)
- port (11)
- preference (11)
- priority (11)
- protocol (11)
- refresh (11)
- retry (11)
- rmailbx (11)
- rname (11)
- send (11)
- serial (11)
- strings (11)
-
subdomain
_ of? (11) - target (11)
- timeouts= (11)
-
to
_ name (22) -
to
_ s (33) - weight (11)
検索結果
先頭5件
-
Resolv (2.0)
-
リゾルバを表すクラスです。 このクラス自体は実際には名前解決をせず、 Resolv.new で与えられたリゾルバに順に 問合せることしかしません。
...リゾルバを表すクラスです。
このクラス自体は実際には名前解決をせず、
Resolv.new で与えられたリゾルバに順に
問合せることしかしません。
このクラスのクラスメソッドで名前解決をした場合には、
内部で /etc/hosts, DNS... -
Resolv
# each _ address(name) {|name| . . . } -> () (2.0) -
ホスト名 name の IP アドレスをルックアップし、 各ルックアップ結果のアドレスに対してブロックを評価します。
ホスト名 name の IP アドレスをルックアップし、
各ルックアップ結果のアドレスに対してブロックを評価します。
@param name ホスト名を文字列で与えます。 -
Resolv
# each _ name(address) {|name| . . . } -> () (2.0) -
IP アドレス address のホスト名をルックアップし、 各ルックアップ結果のホスト名に対してブロックを評価します。
IP アドレス address のホスト名をルックアップし、
各ルックアップ結果のホスト名に対してブロックを評価します。
@param address IPアドレスを文字列で与えます。 -
Resolv
# getaddress(name) -> String (2.0) -
ホスト名 name の IP アドレスをルックアップし、 ルックアップ結果の最初のアドレスを返します。
...ホスト名 name の IP アドレスをルックアップし、
ルックアップ結果の最初のアドレスを返します。
@param name ホスト名を文字列で与えます。
@raise Resolv::ResolvError ルックアップに失敗したときに発生します。... -
Resolv
# getaddresses(name) -> [String] (2.0) -
ホスト名 name の IP アドレスをルックアップし、 ルックアップ結果のアドレスリストを返します。
ホスト名 name の IP アドレスをルックアップし、
ルックアップ結果のアドレスリストを返します。
ルックアップに失敗した場合は空の配列が返されます。
@param name ホスト名を文字列で与えます。 -
Resolv
# getname(address) -> String (2.0) -
IP アドレス address のホスト名をルックアップし、 ルックアップ結果の最初のホスト名を文字列で返します。
...IP アドレス address のホスト名をルックアップし、
ルックアップ結果の最初のホスト名を文字列で返します。
@param address IPアドレスを文字列で与えます。
@raise Resolv::ResolvError ルックアップに失敗したときに発生します。... -
Resolv
# getnames(address) -> [String] (2.0) -
IP アドレス address のホスト名をルックアップし、 ルックアップ結果のホスト名リストを返します。
IP アドレス address のホスト名をルックアップし、
ルックアップ結果のホスト名リストを返します。
@param address IPアドレスを文字列で与えます。 -
Resolv
. each _ address(name) {|address| . . . } -> () (2.0) -
ホスト名 name の IP アドレスをルックアップし、 各ルックアップ結果のアドレスに対してブロックを評価します。
ホスト名 name の IP アドレスをルックアップし、
各ルックアップ結果のアドレスに対してブロックを評価します。
ルックアップは /etc/hosts, DNS の順で行います。
@param name ホスト名を文字列で与えます。 -
Resolv
. each _ name(address) {|name| . . . } -> () (2.0) -
IP アドレス address のホスト名をルックアップし、 各ルックアップ結果のホスト名に対してブロックを評価します。
IP アドレス address のホスト名をルックアップし、
各ルックアップ結果のホスト名に対してブロックを評価します。
ルックアップは /etc/hosts, DNS の順で行います。
@param address IPアドレスを文字列で与えます。 -
Resolv
. getaddress(name) -> String (2.0) -
ホスト名 name の IP アドレスをルックアップし、 ルックアップ結果の最初のアドレスを返します。
...順で行います。
//emlist[][ruby]{
require "resolv"
Resolv.getaddress("localhost") #=> "127.0.0.1"
Resolv.getaddress("www.ruby-lang.org") #=> "221.186.184.68"
//}
@param name ホスト名を文字列で与えます。
@raise Resolv::ResolvError ルックアップに失敗したときに発生...