URLBuilder class
Een klasse die het maken, wijzigen en parseren van URL's afhandelt.
Methoden
append |
Voeg het opgegeven pad toe aan het bestaande pad van deze URL. Als het opgegeven pad een query bevat, wordt het ook toegevoegd aan deze URL. |
get |
Haal de host op die in deze URL is ingesteld. |
get |
Haal het pad op dat is ingesteld in deze URL. |
get |
Haal de poort op die in deze URL is ingesteld. |
get |
Haal de query op in deze URL. |
get |
Haal de waarde van de queryparameter op met de opgegeven naam van de queryparameter. Als er geen queryparameter bestaat met de opgegeven naam, wordt niet gedefinieerd geretourneerd. |
get |
Haal het schema op dat in deze URL is ingesteld. |
parse(string) | |
replace |
Als de opgegeven searchValue wordt gevonden in deze URLBuilder, vervangt u deze door de opgegeven replaceValue. |
set |
Stel de host voor deze URL in. Als de opgegeven host andere onderdelen van een URL bevat (zoals een poort, pad of query), worden deze onderdelen ook aan deze URL toegevoegd. |
set |
Stel het pad voor deze URL in. Als het opgegeven pad een query bevat, wordt het ook toegevoegd aan deze URL. |
set |
Stel de poort voor deze URL in. Als de opgegeven poort andere delen van een URL (zoals een pad of query) bevat, worden deze onderdelen ook aan deze URL toegevoegd. |
set |
Stel de query in deze URL in. |
set |
Stel een queryparameter in met de opgegeven naam en waarde in de query van deze URL. Als de opgegeven queryparameterwaarde niet gedefinieerd of leeg is, wordt de queryparameter verwijderd als deze bestaat. |
set |
Stel het schema/protocol voor deze URL in. Als het opgegeven schema andere onderdelen van een URL bevat (zoals een host, poort, pad of query), worden deze onderdelen ook aan deze URL toegevoegd. |
to |
Methodedetails
appendPath(undefined | string)
Voeg het opgegeven pad toe aan het bestaande pad van deze URL. Als het opgegeven pad een query bevat, wordt het ook toegevoegd aan deze URL.
function appendPath(path: undefined | string)
Parameters
- path
-
undefined | string
getHost()
Haal de host op die in deze URL is ingesteld.
function getHost(): undefined | string
Retouren
undefined | string
getPath()
Haal het pad op dat is ingesteld in deze URL.
function getPath(): undefined | string
Retouren
undefined | string
getPort()
Haal de poort op die in deze URL is ingesteld.
function getPort(): undefined | string
Retouren
undefined | string
getQuery()
Haal de query op in deze URL.
function getQuery(): undefined | string
Retouren
undefined | string
getQueryParameterValue(string)
Haal de waarde van de queryparameter op met de opgegeven naam van de queryparameter. Als er geen queryparameter bestaat met de opgegeven naam, wordt niet gedefinieerd geretourneerd.
function getQueryParameterValue(queryParameterName: string): undefined | string | string[]
Parameters
- queryParameterName
-
string
Retouren
undefined | string | string[]
getScheme()
Haal het schema op dat in deze URL is ingesteld.
function getScheme(): undefined | string
Retouren
undefined | string
parse(string)
replaceAll(string, string)
Als de opgegeven searchValue wordt gevonden in deze URLBuilder, vervangt u deze door de opgegeven replaceValue.
function replaceAll(searchValue: string, replaceValue: string)
Parameters
- searchValue
-
string
- replaceValue
-
string
setHost(undefined | string)
Stel de host voor deze URL in. Als de opgegeven host andere onderdelen van een URL bevat (zoals een poort, pad of query), worden deze onderdelen ook aan deze URL toegevoegd.
function setHost(host: undefined | string)
Parameters
- host
-
undefined | string
setPath(undefined | string)
Stel het pad voor deze URL in. Als het opgegeven pad een query bevat, wordt het ook toegevoegd aan deze URL.
function setPath(path: undefined | string)
Parameters
- path
-
undefined | string
setPort(undefined | string | number)
Stel de poort voor deze URL in. Als de opgegeven poort andere delen van een URL (zoals een pad of query) bevat, worden deze onderdelen ook aan deze URL toegevoegd.
function setPort(port: undefined | string | number)
Parameters
- port
-
undefined | string | number
setQuery(undefined | string)
Stel de query in deze URL in.
function setQuery(query: undefined | string)
Parameters
- query
-
undefined | string
setQueryParameter(string, any)
Stel een queryparameter in met de opgegeven naam en waarde in de query van deze URL. Als de opgegeven queryparameterwaarde niet gedefinieerd of leeg is, wordt de queryparameter verwijderd als deze bestaat.
function setQueryParameter(queryParameterName: string, queryParameterValue: any)
Parameters
- queryParameterName
-
string
- queryParameterValue
-
any
setScheme(undefined | string)
Stel het schema/protocol voor deze URL in. Als het opgegeven schema andere onderdelen van een URL bevat (zoals een host, poort, pad of query), worden deze onderdelen ook aan deze URL toegevoegd.
function setScheme(scheme: undefined | string)
Parameters
- scheme
-
undefined | string
toString()
function toString(): string
Retouren
string