Method: Addressable::URI#normalized_port

Defined in:
lib/addressable/uri.rb

#normalized_portInteger

The port component for this URI, normalized.

Returns:

  • (Integer)

    The port component, normalized.



1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
# File 'lib/addressable/uri.rb', line 1392

def normalized_port
  return nil unless self.port
  return @normalized_port unless @normalized_port == NONE
  @normalized_port = begin
    if URI.port_mapping[self.normalized_scheme] == self.port
      nil
    else
      self.port
    end
  end
end