Parent

Methods

Class/Module Index [+]

Quicksearch

URI::Generic

Public Instance Methods

hostname() click to toggle source

extract the host part of the URI and unwrap brackets for IPv6 addresses.

This method is same as URI::Generic#host except brackets for IPv6 (and future IP) addresses are removed.

u = URI("http://") p u.hostname #=> "::1" p u.host #=> "[::1]"

# File lib/excon/extensions/uri.rb, line 27
def hostname
  v = self.host
  /\A\[(.*)\]\z/ =~ v ? $1 : v
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.