332件ヒット
[1-100件を表示]
(0.115秒)
ライブラリ
-
net
/ http (60) -
net
/ imap (12) -
net
/ smtp (32) - openssl (36)
- resolv (72)
- resolv-replace (12)
- socket (60)
- uri (36)
-
webrick
/ httpserver (12)
クラス
- Addrinfo (24)
-
Net
:: HTTP (48) -
Net
:: HTTPResponse (12) -
Net
:: IMAP :: Address (12) -
Net
:: SMTP (32) -
OpenSSL
:: SSL :: SSLSocket (36) -
Resolv
:: Hosts (72) - UDPSocket (48)
-
URI
:: Generic (36) -
WEBrick
:: HTTPServer (12)
キーワード
-
each
_ address (12) -
each
_ name (12) -
family
_ addrinfo (24) - getaddress (12)
- getaddresses (12)
- getname (12)
- getnames (12)
- hostname (24)
- hostname= (12)
-
local
_ host (12) -
local
_ host= (12) -
local
_ port (12) -
local
_ port= (12) -
post
_ connection _ check (12) -
read
_ body (12) - select (12)
- send (48)
- start (32)
-
virtual
_ host (12)
検索結果
先頭5件
-
URI
:: Generic # host -> String | nil (18218.0) -
自身の host を文字列で返します。設定されていない場合は nil を返します。
...自身の host を文字列で返します。設定されていない場合は nil を返します。
@see URI::Generic#hostname... -
Net
:: IMAP :: Address # host -> String | nil (18202.0) -
メールアドレスのホスト名を返します。
...メールアドレスのホスト名を返します。
nil は 822 のグループ文法に対応します。
これについては Net::IMAP::Address#mailbox も参照してください。
そうでない場合は 822 のドメイン名を表します。
通常は、メールアドレスの「@... -
Net
:: HTTP # local _ host=(host) (12321.0) -
接続に用いるローカルホスト名を指定します。
...す。
nil の場合システムが適当にローカルホストを
決めます。
デフォルトは nil です。
@param host ホスト名、もしくはアドレスを示す文字列
//emlist[例][ruby]{
require 'net/http'
http = Net::HTTP.new("www.example.com")
http.local_host = "192.168.......0.5"
http.local_port = "53043"
http.start do |h|
p h.get("/").body
end
//}
@see Net::HTTP#local_host=, Net::HTTP#local_port... -
WEBrick
:: HTTPServer # virtual _ host(server) -> () (12214.0) -
サーバの保持しているバーチャルホストのリストに HTTP サーバ server を加えます。 クライアントからのリクエストのうち server へのものは server に委譲されるようになります。
...ire 'webrick'
include WEBrick
srv1 = HTTPServer.new( { :Port => 1080, :ServerName => 'hoge.example.com' } )
srv2 = HTTPServer.new( { :Port => 1080, :ServerName => 'foo.example.com' } )
srv = HTTPServer.new( { :Port => 1080 } )
srv.virtual_host(srv1)
srv.virtual_host(srv2)
srv.start... -
Net
:: HTTP # local _ host -> String | nil (12208.0) -
接続に用いるローカルホスト名を返します。
...接続に用いるローカルホスト名を返します。
nil の場合システムが適当にローカルホストを
決めます。
デフォルトは nil です。
@see Net::HTTP#local_host=, Net::HTTP#local_port... -
OpenSSL
:: SSL :: SSLSocket # hostname -> String | nil (12201.0) -
TLS の Server Name Indication 拡張で利用するサーバのホスト名を返します。
...TLS の Server Name Indication 拡張で利用するサーバのホスト名を返します。
OpenSSL::SSL::SSLSocket#hostname= で設定した値がそのまま返されます。
設定していない場合は nil を返します。
@see OpenSSL::SSL::SSLSocket#hostname=... -
OpenSSL
:: SSL :: SSLSocket # hostname=(hostname) (12201.0) -
TLS の Server Name Indication(SNI) 拡張で利用するサーバのホスト名を設定します。
...TLS の Server Name Indication(SNI) 拡張で利用するサーバのホスト名を設定します。
Server Name Indication については 3546 を参照してください。
このメソッドはハンドシェイク時にクライアント側がサーバ側に
サーバのホスト名を伝......nSSL::SSL::SSLSocket#connect を呼ぶ前に
このメソッドでホスト名を指定する必要があります。
hostname に nil を渡すと SNI 拡張を利用しません。
サーバ側については OpenSSL::SSL::SSLContext#servername_cb= を
参照してください。
@param hostnam......e ホスト名文字列
@see OpenSSL::SSL::SSLSocket#hostname,
OpenSSL::SSL::SSLContext#servername_cb,
OpenSSL::SSL::SSLContext#servername_cb=... -
URI
:: Generic # hostname -> String | nil (6229.0) -
自身の hostname を文字列で返します。また、URI::Generic#host が設 定されていない場合は nil を返します。
...自身の hostname を文字列で返します。また、URI::Generic#host が設
定されていない場合は nil を返します。
このメソッドは URI::Generic#host に IPv6 アドレスが設定されていた
場合はブラケットを削除した文字列を返しますがそれ以......外は同じ文字列を返し
ます。
require 'uri'
u = URI("http://[::1]/bar")
p u.hostname # => "::1"
p u.host # => "[::1]"... -
Addrinfo
# family _ addrinfo(host , port) -> Addrinfo (6208.0) -
引数から自身に「似た」Addrinfo オブジェクトを生成します。
...ket'
Addrinfo.tcp("0.0.0.0", 4649).family_addrinfo("www.ruby-lang.org", 80)
#=> #<Addrinfo: 221.186.184.68:80 TCP (www.ruby-lang.org:80)>
Addrinfo.unix("/tmp/sock").family_addrinfo("/tmp/sock2")
#=> #<Addrinfo: /tmp/sock2 SOCK_STREAM>
@param host ホスト(IP アドレスもしくはホ...