Type:
Class
Constants:
DEFAULT_PORT : nil

A Default port of nil for URI::Generic

COMPONENT : [ :scheme, :userinfo, :host, :port, :registry, :path, :opaque, :query, :fragment ].freeze

An Array of the available components for URI::Generic

USE_REGISTRY : false

Default to not use the registry for a URI::Generic

Base class for all URI classes. Implements generic URI syntax as per RFC 2396.

absolute?
  • References/Ruby on Rails/Ruby/Classes/URI/URI::Generic

absolute?() Instance Public methods Checks if

2025-01-10 15:47:30
component_ary
  • References/Ruby on Rails/Ruby/Classes/URI/URI::Generic

component_ary() Instance Protected methods returns an Array of the components

2025-01-10 15:47:30
set_host
  • References/Ruby on Rails/Ruby/Classes/URI/URI::Generic

set_host(v) Instance Protected methods protected setter for the host component

2025-01-10 15:47:30
set_user
  • References/Ruby on Rails/Ruby/Classes/URI/URI::Generic

set_user(v) Instance Protected methods protected setter for the user component

2025-01-10 15:47:30
component 2
  • References/Ruby on Rails/Ruby/Classes/URI/URI::Generic

component() Instance Public methods Components of the

2025-01-10 15:47:30
build
  • References/Ruby on Rails/Ruby/Classes/URI/URI::Generic

build(args) Class Public methods Synopsis See

2025-01-10 15:47:30
password=
  • References/Ruby on Rails/Ruby/Classes/URI/URI::Generic

password=(password) Instance Public methods Args v

2025-01-10 15:47:30
set_opaque
  • References/Ruby on Rails/Ruby/Classes/URI/URI::Generic

set_opaque(v) Instance Protected methods protected setter for the opaque component

2025-01-10 15:47:30
path=
  • References/Ruby on Rails/Ruby/Classes/URI/URI::Generic

path=(v) Instance Public methods Args v

2025-01-10 15:47:30
+
  • References/Ruby on Rails/Ruby/Classes/URI/URI::Generic

+(oth) Instance Public methods Alias for:

2025-01-10 15:47:30