Struct URL
Represents a URL
decomposed into its components.
Constructors
Name | Description |
---|---|
this
|
Constructs a new URL object from its components.
|
this
|
Constructs a URL from its string representation.
|
this
|
Constructs a new URL object from its components.
|
Properties
Name | Type | Description |
---|---|---|
anchor
[get]
|
string |
The anchor part of the URL (optional)
|
host
[get, set]
|
string |
The host part of the URL (depends on the schema )
|
localURI
[get, set]
|
string |
The path part plus query string and anchor
|
parentURL
[get]
|
URL |
The URL to the parent path with query string and anchor stripped.
|
password
[get, set]
|
string |
The password part of the URL (optional)
|
path
[get, set]
|
Path |
The path part of the URL
|
pathString
[set]
|
string |
Set the path part of the URL . It should be properly encoded.
|
pathString
[get]
|
string |
The url encoded path part of the URL
|
port
[get, set]
|
ushort |
The port part of the URL (optional)
|
queryString
[get, set]
|
string |
The query string part of the URL (optional)
|
schema
[get, set]
|
string |
The schema /protocol part of the URL
|
username
[get, set]
|
string |
The user name part of the URL (optional)
|
Methods
Name | Description |
---|---|
opBinary
|
|
opBinary
|
|
opCmp
|
|
opEquals
|
Tests two URLs for equality using '=='. |
opOpAssign
|
|
opOpAssign
|
|
parse
|
Constructs a URL from its string representation.
|
startsWith
|
|
toString
|
Converts this URL object to its string representation.
|
Authors
Sönke Ludwig
Copyright
© 2012 RejectedSoftware e.K.
License
Subject to the terms of the MIT license, as written in the included LICENSE.txt file.