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é do této adresy URL. |
get |
Získejte hostitele, který je nastavený v této adrese URL. |
get |
Získejte cestu, která byla nastavena 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íská hodnotu parametru dotazu s zadaným názvem parametru dotazu. Pokud s zadaným názvem neexistuje žádný parametr dotazu, vrátí se nedefinovaný parametr. |
get |
Získejte schéma nastavené v této adrese URL. |
parse(string) | |
replace |
Pokud se zadaný searchValue najde v tomto urlBuilderu, pak ho nahraďte zadanou hodnotu replaceValue. |
set |
Nastavte hostitele pro tuto adresu URL. Pokud zadaný hostitel obsahuje další části adresy URL (například port, cestu nebo dotaz), tyto části se také přidají do této adresy URL. |
set |
Nastavte cestu pro tuto adresu URL. Pokud zadaná cesta obsahuje dotaz, přidá se také do této adresy URL. |
set |
Nastavte port pro tuto adresu URL. Pokud zadaný port obsahuje další části adresy URL (například cestu nebo dotaz), tyto části se také přidají do této adresy URL. |
set |
Nastavte dotaz v této adrese URL. |
set |
Nastavte parametr dotazu s zadaným názvem a hodnotou v dotazu této adresy URL. Pokud je zadaná hodnota parametru dotazu nedefinovaná nebo prázdná, parametr dotazu se odebere, pokud existoval. |
set |
Nastavte schéma/protokol pro tuto adresu URL. Pokud zadané schéma obsahuje další části adresy URL (například hostitele, port, cestu nebo dotaz), tyto části se také přidají do této adresy URL. |
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é do této adresy URL.
function appendPath(path: undefined | string)
Parametry
- path
-
undefined | string
getHost()
Získejte hostitele, který je nastavený v této adrese URL.
function getHost(): undefined | string
Návraty
undefined | string
getPath()
Získejte cestu, která byla nastavena 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íská hodnotu parametru dotazu s zadaným názvem parametru dotazu. Pokud s zadaným názvem neexistuje žádný parametr dotazu, 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 nastavené v této adrese URL.
function getScheme(): undefined | string
Návraty
undefined | string
parse(string)
replaceAll(string, string)
Pokud se zadaný searchValue najde v tomto urlBuilderu, pak ho nahraďte zadanou 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), tyto části se také přidají do této adresy URL.
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é do této adresy URL.
function setPath(path: undefined | string)
Parametry
- path
-
undefined | string
setPort(undefined | string | number)
Nastavte port pro tuto adresu URL. Pokud zadaný port obsahuje další části adresy URL (například cestu nebo dotaz), tyto části se také přidají do této adresy URL.
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 s zadaným názvem a hodnotou v dotazu této adresy URL. Pokud je zadaná hodnota parametru dotazu nedefinovaná nebo prázdná, parametr dotazu se odebere, pokud existoval.
function setQueryParameter(queryParameterName: string, queryParameterValue: any)
Parametry
- queryParameterName
-
string
- queryParameterValue
-
any
setScheme(undefined | string)
Nastavte schéma/protokol pro tuto adresu URL. Pokud zadané schéma obsahuje další části adresy URL (například hostitele, port, cestu nebo dotaz), tyto části se také přidají do této adresy URL.
function setScheme(scheme: undefined | string)
Parametry
- scheme
-
undefined | string
toString()
function toString(): string
Návraty
string