890件ヒット
[101-200件を表示]
(0.076秒)
ライブラリ
クラス
- Addrinfo (72)
- Array (21)
- BasicSocket (48)
- Data (12)
-
Net
:: HTTP (96) -
Net
:: IMAP :: Address (48) -
Net
:: IMAP :: Envelope (72) -
Net
:: POP3 (12) -
Net
:: SMTP (12) - OpenStruct (10)
- Resolv (72)
-
Resolv
:: DNS (72) -
Resolv
:: DNS :: Resource :: IN :: A (12) -
Resolv
:: DNS :: Resource :: IN :: AAAA (12) -
Resolv
:: DNS :: Resource :: IN :: WKS (12) -
Resolv
:: Hosts (72) -
Resolv
:: IPv4 (12) -
Resolv
:: IPv6 (12) -
Socket
:: AncillaryData (12) -
Socket
:: UDPSource (24) - String (12)
- Struct (139)
-
WEBrick
:: GenericServer (12)
モジュール
- Kernel (12)
キーワード
- []= (12)
- bcc (12)
- bind (24)
- cc (12)
-
connect
_ address (12) - deconstruct (6)
-
deconstruct
_ keys (6) - dig (10)
- each (24)
-
each
_ address (36) -
each
_ name (36) - from (12)
- getaddress (36)
- getaddresses (36)
- getname (36)
- getnames (36)
- getsockopt (12)
- host (12)
- httpd (12)
- inspect (15)
-
ip
_ address (12) -
ip
_ port (12) -
ip
_ unpack (12) -
ipv6
_ unspecified? (12) - length (12)
- listen (12)
-
local
_ address (24) - mailbox (12)
- name (12)
- pack (21)
-
proxy
_ address (12) -
proxy
_ address= (12) -
proxy
_ from _ env? (12) -
proxy
_ port (12) -
proxy
_ port= (12) - proxyaddr (12)
- proxyport (12)
-
remote
_ address (24) -
reply
_ to (12) - route (12)
- sender (12)
- size (12)
- to (12)
-
to
_ a (12) -
to
_ h (25) -
to
_ s (15) - unpack (12)
- values (12)
検索結果
先頭5件
-
Net
:: HTTP # proxy _ address=(address) (6215.0) -
プロクシのアドレス(ホスト名、IPアドレス)を指定します。
...ドレス(ホスト名、IPアドレス)を指定します。
Net::HTTP#start で接続する前に設定する必要があります。
@param address プロクシのホスト名、もしくはIPアドレスを表す文字列
@see Net::HTTP#proxy_address=, Net::HTTP#proxy_port, Net::HTTP.new... -
BasicSocket
# connect _ address -> Addrinfo (6132.0) -
ローカルマシン内で接続するのに適当なアドレスを Addrinfo オブジェクトで返します。
...ローカルマシン内で接続するのに適当なアドレスを Addrinfo
オブジェクトで返します。
BasicSocket#local_address の返り値
以下の点を除いては同じものを返します。
* IPv4 の不定アドレス(0.0.0.0) は IPv4 のループバックアドレス(12......BasicSocket#local_address が接続先として不適なアドレスを返す場合は
例外 SocketError が発生します。
require 'socket'
Addrinfo.tcp("0.0.0.0", 0).listen {|serv|
p serv.connect_address #=> #<Addrinfo: 127.0.0.1:53660 TCP>
serv.connect_address.connect {|c|......s, _ = serv.accept
p [c, s] #=> [#<Socket:fd 4>, #<Socket:fd 6>]
}
}
@raise SocketError アドレスが接続に不適な場合に返します
@see BasicSocket#local_address... -
Addrinfo
# ip _ address -> String (6114.0) -
IP アドレスを文字列で返します。
...IP アドレスを文字列で返します。
require 'socket'
Addrinfo.tcp("127.0.0.1", 80).ip_address #=> "127.0.0.1"
Addrinfo.tcp("::1", 80).ip_address #=> "::1"
@see Addrinfo#ip_port, Addrinfo#ip_unpack... -
BasicSocket
# local _ address -> Addrinfo (6114.0) -
getsockname(2) で得られたローカルアドレス情報を Addrinfo オブジェクトとして返します。
...してください。
require 'socket'
TCPSocket.open("www.ruby-lang.org", 80) {|s|
p s.local_address #=> #<Addrinfo: 192.168.0.129:36873 TCP>
}
TCPServer.open("127.0.0.1", 1512) {|serv|
p serv.local_address #=> #<Addrinfo: 127.0.0.1:1512 TCP>
}
@see BasicSocket#getsockname... -
BasicSocket
# remote _ address -> Addrinfo (6114.0) -
getpeername(2) で得られたリモートアドレス情報を Addrinfo オブジェクトとして返します。
...TCPSocket.open("www.ruby-lang.org", 80) {|s|
p s.remote_address #=> #<Addrinfo: 221.186.184.68:80 TCP>
}
TCPServer.open("127.0.0.1", 1728) {|serv|
c = TCPSocket.new("127.0.0.1", 1728)
s = serv.accept
p s.remote_address #=> #<Addrinfo: 127.0.0.1:36504 TCP>
}
@see BasicSocket... -
Net
:: HTTP # proxy _ address -> String|nil (6108.0) -
プロクシ経由で接続する HTTP オブジェクトならプロクシのアドレス を返します。
...プロクシ経由で接続する HTTP オブジェクトならプロクシのアドレス
を返します。
そうでないなら nil を返します。
proxyaddr は時代遅れのメソッドです。
@see Net::HTTP#proxy_address=, Net::HTTP#proxy_port, Net::HTTP.new... -
Resolv
# each _ address(name) {|name| . . . } -> () (6102.0) -
ホスト名 name の IP アドレスをルックアップし、 各ルックアップ結果のアドレスに対してブロックを評価します。
ホスト名 name の IP アドレスをルックアップし、
各ルックアップ結果のアドレスに対してブロックを評価します。
@param name ホスト名を文字列で与えます。 -
Resolv
:: DNS # each _ address(name) {|name| . . . } -> () (6102.0) -
ホスト名 name の IP アドレスをルックアップし、 各ルックアップ結果のアドレスに対してブロックを評価します。
ホスト名 name の IP アドレスをルックアップし、
各ルックアップ結果のアドレスに対してブロックを評価します。
@param name ホスト名を文字列もしくはResolv::DNS::Nameのインスタンスで与えます。 -
Resolv
:: Hosts # each _ address(name) {|name| . . . } -> () (6102.0) -
ホスト名 name の IP アドレスをルックアップし、 各ルックアップ結果のアドレスに対してブロックを評価します。
ホスト名 name の IP アドレスをルックアップし、
各ルックアップ結果のアドレスに対してブロックを評価します。
@param name ホスト名を文字列で与えます。