るりまサーチ

最速Rubyリファレンスマニュアル検索!
1417件ヒット [1-100件を表示] (0.046秒)
トップページ > クエリ:@[x] > クエリ:host[x]

別のキーワード

  1. etc sc_host_name_max
  2. uri host
  3. cgi host
  4. uri host=
  5. generic host

ライブラリ

モジュール

検索結果

<< 1 2 3 ... > >>

URI::Generic#host -> String | nil (18123.0)

自身の host を文字列で返します。設定されていない場合は nil を返します。

...自身の host を文字列で返します。設定されていない場合は nil を返します。

@
see URI::Generic#hostname...

Socket.gethostbyname(host) -> Array (6235.0)

ホスト名または IP アドレス(指定方法に関しては lib:socket#host_formatを参照) からホストの情報を返します。

...ホスト名または IP アドレス(指定方法に関しては
lib:socket#host_formatを参照)
からホストの情報を返します。

@
param host 文字列でホストを指定します。

@
return ホスト情報を含んだ4要素の配列を返します。

=== 返り値のホスト...
...きます。

=== 使用例

irb(main):009:0> require 'socket'

irb(main):009:0> Socket.gethostbyname("210.251.121.214")
["helium.ruby-lang.org", ["helium"], 2, "\322\373y\326"]

irb(main):009:0> Socket.unpack_sockaddr_in(Socket.gethostbyname("210.251.121.214")[3])[1]
"210.251.121.214"...

Net::HTTP#local_host=(host) (6232.0)

接続に用いるローカルホスト名を指定します。

...す。

@
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::H...

Socket.gethostbyaddr(host, type = Socket::AF_INET) -> Array (6225.0)

sockaddr 構造体をパックした文字列からホスト情報を返します。 ホスト情報の構造は Socket.gethostbyname と同じです。 type には、アドレスタイプ(デフォルトは Socket::AF_INET)を指定します。

...ethostbyname と同じです。
type には、アドレスタイプ(デフォルトは
Socket::AF_INET)を指定します。

@
param host ホストを文字列で指定します。

@
param type アドレスタイプ(デフォルトはSocket::AF_INET)を指定します。

@
raise SocketError gethostb...

TCPSocket.gethostbyname(host) -> Array (6219.0)

ホスト名または IP アドレス (整数または"127.0.0.1" のような文字列)からホストの情報を返します。ホスト情報は、ホ スト名、ホストの別名の配列、ホストのアドレスタイプ、ホストの アドレスを各要素とする配列です。ホストのアドレスは octet decimal の文字列 ("127.0.0.1"のような文字列) や IPv6 アドレス ("::1" のような文字列) です。

....1"のような文字列) や IPv6
アドレス ("::1" のような文字列) です。

@
param host ホスト名または IP アドレス (整数または"127.0.0.1" のような文字列)を指定します。

@
return ホスト名、ホストの別名の配列、ホストのアドレスタイプ...
...、ホストのアドレスを各要素とする配列を返します。

例:

require 'socket'

p TCPSocket.gethostbyname("www.ruby-lang.org")
#=> ["beryllium.ruby-lang.org", [], 2, "210.163.138.100"]...

絞り込み条件を変える

OpenSSL::SSL::SSLSocket#hostname=(hostname) (6212.0)

TLS の Server Name Indication(SNI) 拡張で利用するサーバのホスト名を設定します。

...する必要があります。

host
name に nil を渡すと SNI 拡張を利用しません。

サーバ側については OpenSSL::SSL::SSLContext#servername_cb= を
参照してください。

@
param hostname ホスト名文字列
@
see OpenSSL::SSL::SSLSocket#hostname,
OpenSSL::SSL::SSLCo...

URI::Generic#host=(s) (6153.0)

自身の host を設定します。

... host を設定します。

@
param s 自身の host を表す文字列を指定します。

@
raise URI::InvalidComponentError 不正な引数 s に対して発生します。

@
raise URI::InvalidURIError host と registry を同時に設定した場合に発生します。

@
see URI::Generic#hostn...

URI::Generic#hostname=(s) (6130.0)

自身の hostname を設定します。

...自身の hostname を設定します。

このメソッドは引数に IPv6 アドレスを設定した場合は
URI::Generic#host にブラケットを追加した文字列を設定しますがそれ
以外は同じ処理を行います。

require 'uri'
u = URI("http://foo/bar")
p u.to_s...
...> "http://foo/bar"
u.hostname = "::1"
p u.to_s # => "http://[::1]/bar"

@
param s 自身の hostname を表す文字列を指定します。

@
raise URI::InvalidComponentError 不正な引数 s に対して発生します。

@
raise URI::InvalidURIError host と registry を同...

Socket::AI_NUMERICHOST -> Integer (6122.0)

Prevent host name resolution。

...Prevent host name resolution。

Socket.getaddrinfo, Addrinfo.getaddrinfo の引数 flags に渡す
定数です。

@
see getaddrinfo(3)...
<< 1 2 3 ... > >>