URLBuilder class
Třída, která zpracovává vytváření, úpravy a parsování adres URL.
Metody
append |
Připojte zadanou cestu k existující cestě této adresy URL. Pokud zadaná cesta obsahuje dotaz, přidá se také na tuto adresu URL. |
get |
Získejte hostitele, který byl nastaven v této adrese URL. |
get |
Získá cestu nastavenou v této adrese URL. |
get |
Získejte port nastavený v této adrese URL. |
get |
Získejte dotaz v této adrese URL. |
get |
Získejte hodnotu parametru dotazu se zadaným názvem parametru dotazu. Pokud neexistuje žádný parametr dotazu se zadaným názvem, vrátí se nedefinovaný parametr . |
get |
Získejte schéma, které bylo nastaveno v této adrese URL. |
parse(string) | |
replace |
Pokud je v tomto modulu URLBuilder nalezena hodnota searchValue, nahraďte ji za poskytnutou hodnotu replaceValue. |
set |
Nastavte hostitele pro tuto adresu URL. Pokud zadaný hostitel obsahuje další části adresy URL (například port, cestu nebo dotaz), přidají se do této adresy URL také tyto části. |
set |
Nastavte cestu pro tuto adresu URL. Pokud zadaná cesta obsahuje dotaz, přidá se také na tuto adresu URL. |
set |
Nastavte port pro tuto adresu URL. Pokud zadaný port obsahuje jiné části adresy URL (například cestu nebo dotaz), přidají se do této adresy URL také tyto části. |
set |
Nastavte dotaz v této adrese URL. |
set |
Nastavte parametr dotazu se zadaným názvem a hodnotou v dotazu této adresy URL. Pokud je zadaná hodnota parametru dotazu nedefinovaná nebo prázdná, odebere se parametr dotazu, pokud existoval. |
set |
Nastavte schéma nebo protokol pro tuto adresu URL. Pokud zadané schéma obsahuje další části adresy URL (například hostitele, port, cestu nebo dotaz), přidají se do této adresy URL také tyto části. |
to |
Podrobnosti metody
appendPath(undefined | string)
Připojte zadanou cestu k existující cestě této adresy URL. Pokud zadaná cesta obsahuje dotaz, přidá se také na tuto adresu URL.
function appendPath(path: undefined | string)
Parametry
- path
-
undefined | string
getHost()
Získejte hostitele, který byl nastaven v této adrese URL.
function getHost(): undefined | string
Návraty
undefined | string
getPath()
Získá cestu nastavenou v této adrese URL.
function getPath(): undefined | string
Návraty
undefined | string
getPort()
Získejte port nastavený v této adrese URL.
function getPort(): undefined | string
Návraty
undefined | string
getQuery()
Získejte dotaz v této adrese URL.
function getQuery(): undefined | string
Návraty
undefined | string
getQueryParameterValue(string)
Získejte hodnotu parametru dotazu se zadaným názvem parametru dotazu. Pokud neexistuje žádný parametr dotazu se zadaným názvem, vrátí se nedefinovaný parametr .
function getQueryParameterValue(queryParameterName: string): undefined | string | string[]
Parametry
- queryParameterName
-
string
Návraty
undefined | string | string[]
getScheme()
Získejte schéma, které bylo nastaveno v této adrese URL.
function getScheme(): undefined | string
Návraty
undefined | string
parse(string)
replaceAll(string, string)
Pokud je v tomto modulu URLBuilder nalezena hodnota searchValue, nahraďte ji za poskytnutou hodnotu replaceValue.
function replaceAll(searchValue: string, replaceValue: string)
Parametry
- searchValue
-
string
- replaceValue
-
string
setHost(undefined | string)
Nastavte hostitele pro tuto adresu URL. Pokud zadaný hostitel obsahuje další části adresy URL (například port, cestu nebo dotaz), přidají se do této adresy URL také tyto části.
function setHost(host: undefined | string)
Parametry
- host
-
undefined | string
setPath(undefined | string)
Nastavte cestu pro tuto adresu URL. Pokud zadaná cesta obsahuje dotaz, přidá se také na tuto adresu URL.
function setPath(path: undefined | string)
Parametry
- path
-
undefined | string
setPort(undefined | string | number)
Nastavte port pro tuto adresu URL. Pokud zadaný port obsahuje jiné části adresy URL (například cestu nebo dotaz), přidají se do této adresy URL také tyto části.
function setPort(port: undefined | string | number)
Parametry
- port
-
undefined | string | number
setQuery(undefined | string)
Nastavte dotaz v této adrese URL.
function setQuery(query: undefined | string)
Parametry
- query
-
undefined | string
setQueryParameter(string, any)
Nastavte parametr dotazu se zadaným názvem a hodnotou v dotazu této adresy URL. Pokud je zadaná hodnota parametru dotazu nedefinovaná nebo prázdná, odebere se parametr dotazu, pokud existoval.
function setQueryParameter(queryParameterName: string, queryParameterValue: any)
Parametry
- queryParameterName
-
string
- queryParameterValue
-
any
setScheme(undefined | string)
Nastavte schéma nebo protokol pro tuto adresu URL. Pokud zadané schéma obsahuje další části adresy URL (například hostitele, port, cestu nebo dotaz), přidají se do této adresy URL také tyto části.
function setScheme(scheme: undefined | string)
Parametry
- scheme
-
undefined | string
toString()
function toString(): string
Návraty
string