Class: URI::HTTPS
| Relationships & Source Files | |
| Super Chains via Extension / Inclusion / Inheritance | |
|
Class Chain:
|
|
|
Instance Chain:
|
|
| Inherits: |
URI::HTTP
|
| Defined in: | lib/uri/https.rb |
Overview
Constant Summary
-
DEFAULT_PORT =
# File 'lib/uri/https.rb', line 20
A Default port of 443 for
HTTPS443
::URI - Included
DEFAULT_PARSER, Parser, REGEXP, RFC3986_PARSER
Generic - Inherited
HTTP - Inherited
Class Method Summary
HTTP - Inherited
| .build | Description. |
Generic - Inherited
| .build | Synopsis. |
| .build2 | Synopsis. |
| .component | Components of the ::URI in the order. |
| .default_port | Returns default port. |
| .new | Args. |
Instance Attribute Summary
Generic - Inherited
| #fragment | returns the fragment component of the ::URI. |
| #fragment= | check the fragment |
| #host | returns the host component of the ::URI. |
| #host= | Args. |
| #hostname | extract the host part of the ::URI and unwrap brackets for IPv6 addresses. |
| #hostname= | set the host part of the ::URI as the argument with brackets for IPv6 addresses. |
| #opaque | returns the opaque part of the ::URI. |
| #opaque= | Args. |
| #password | returns the password component. |
| #password= | Args. |
| #path | returns the path component of the ::URI. |
| #path= | Args. |
| #port | returns the port component of the ::URI. |
| #port= | Args. |
| #query | returns the query component of the ::URI. |
| #query= | Args. |
| #registry=, | |
| #scheme | returns the scheme component of the ::URI. |
| #scheme= | Args. |
| #user | returns the user component. |
| #user= | Args. |
| #userinfo | returns the userinfo, either as 'user' or 'user:password'. |
| #userinfo= | Sets userinfo, argument is string like 'name:pass'. |
| #absolute | Alias for Generic#absolute?. |
| #hierarchical? | Checks if ::URI has a path. |
| #relative? | Checks if ::URI is relative. |
Instance Method Summary
HTTP - Inherited
| #request_uri | Description. |
Generic - Inherited
| #+ | Alias for Generic#merge. |
| #- | Alias for Generic#route_from. |
| #== | Compares to URI's. |
| #absolute? | Checks if ::URI is an absolute one. |
| #coerce | Args. |
| #component | Components of the ::URI in the order. |
| #default_port | Returns default port. |
| #eql?, | |
| #find_proxy | returns a proxy ::URI. |
| #hash, #inspect, | |
| #merge | Args. |
| #merge! | Args. |
| #normalize | Returns normalized ::URI. |
| #normalize! | Destructive version of |
| #parser | returns the parser to be used. |
| #route_from | Args. |
| #route_to | Args. |
| #select | Args. |
| #to_s | Constructs String from ::URI. |
| #component_ary | returns an Array of the components defined from the COMPONENT Array. |
| #set_host | protected setter for the host component |
| #set_opaque | protected setter for the opaque component |
| #set_password | protected setter for the password component |
| #set_path | protected setter for the path component |
| #set_port | protected setter for the port component |
| #set_scheme | protected setter for the scheme component |
| #set_user | protected setter for the user component |
| #set_userinfo | protect setter for the |
| #check_host | check the host |
| #check_opaque | check the opaque |
| #check_password | check the password |
| #check_path | check the path |
| #check_port | check the port |
| #check_scheme | check the scheme |
| #check_user | check the user |
| #check_userinfo | check the |
| #escape_userpass | escapes 'user:password' |
| #merge0 | return base and rel. |
| #merge_path | Merges a base path |
| #replace! | replace self by other ::URI object. |
| #route_from0, | |
| #split_path | returns an Array of the path split on '/'. |
| #split_userinfo | returns the userinfo |
Constructor Details
This class inherits a constructor from URI::Generic