URLBuilder class
Az URL-címek létrehozását, módosítását és elemzését kezelő osztály.
Metódusok
| append |
Fűzze hozzá a megadott elérési utat ennek az URL-címnek a meglévő elérési útjára. Ha a megadott elérési út tartalmaz egy lekérdezést, akkor az is hozzá lesz adva ehhez az URL-címhez. |
| get |
Kérje le az URL-címben beállított gazdagépet. |
| get |
Szerezze be az URL-címben beállított elérési utat. |
| get |
Kérje le az URL-címben beállított portot. |
| get |
Kérje le a lekérdezést ebben az URL-címben. |
| get |
Kérje le a lekérdezési paraméter értékét a megadott lekérdezési paraméter nevével. Ha a megadott névvel nem létezik lekérdezési paraméter, akkor a rendszer nem definiált értéket ad vissza. |
| get |
Kérje le az URL-címben beállított sémát. |
| parse(string) | Egy adott sztring URL-címét elemzi egy új URLBuilder. |
| replace |
Ha a megadott searchValue található ebben az URLBuilderben, cserélje le a megadott replaceValue értékre. |
| set |
Állítsa be a gazdagépet ehhez az URL-címhez. Ha a megadott gazdagép egy URL-cím egyéb részeit (például portot, elérési utat vagy lekérdezést) is tartalmaz, ezek a részek is hozzá lesznek adva ehhez az URL-címhez. |
| set |
Adja meg ennek az URL-címnek az elérési útját. Ha a megadott elérési út tartalmaz egy lekérdezést, akkor az is hozzá lesz adva ehhez az URL-címhez. |
| set |
Adja meg az URL-cím portjának beállítását. Ha a megadott port egy URL más részeit (például elérési utat vagy lekérdezést) is tartalmaz, akkor ezek a részek is hozzá lesznek adva ehhez az URL-címhez. |
| set |
Állítsa be a lekérdezést ebben az URL-címen. |
| set |
Állítson be egy lekérdezési paramétert a megadott névvel és értékkel az URL-cím lekérdezésében. Ha a megadott lekérdezési paraméter értéke nem definiált vagy üres, akkor a lekérdezési paraméter el lesz távolítva, ha létezik. |
| set |
Adja meg az URL-cím sémájának/protokolljának beállítását. Ha a megadott séma egy URL más részeit (például gazdagépet, portot, elérési utat vagy lekérdezést) is tartalmaz, akkor ezek a részek is hozzá lesznek adva ehhez az URL-címhez. |
| to |
Sztringként szerializálja az URL-címet. |
Metódus adatai
appendPath(undefined | string)
Fűzze hozzá a megadott elérési utat ennek az URL-címnek a meglévő elérési útjára. Ha a megadott elérési út tartalmaz egy lekérdezést, akkor az is hozzá lesz adva ehhez az URL-címhez.
function appendPath(path: undefined | string)
Paraméterek
- path
-
undefined | string
getHost()
Kérje le az URL-címben beállított gazdagépet.
function getHost(): undefined | string
Válaszok
undefined | string
getPath()
Szerezze be az URL-címben beállított elérési utat.
function getPath(): undefined | string
Válaszok
undefined | string
getPort()
Kérje le az URL-címben beállított portot.
function getPort(): undefined | string
Válaszok
undefined | string
getQuery()
Kérje le a lekérdezést ebben az URL-címben.
function getQuery(): undefined | string
Válaszok
undefined | string
getQueryParameterValue(string)
Kérje le a lekérdezési paraméter értékét a megadott lekérdezési paraméter nevével. Ha a megadott névvel nem létezik lekérdezési paraméter, akkor a rendszer nem definiált értéket ad vissza.
function getQueryParameterValue(queryParameterName: string): undefined | string | string[]
Paraméterek
- queryParameterName
-
string
Válaszok
undefined | string | string[]
getScheme()
Kérje le az URL-címben beállított sémát.
function getScheme(): undefined | string
Válaszok
undefined | string
parse(string)
Egy adott sztring URL-címét elemzi egy új URLBuilder.
static function parse(text: string): URLBuilder
Paraméterek
- text
-
string
Válaszok
replaceAll(string, string)
Ha a megadott searchValue található ebben az URLBuilderben, cserélje le a megadott replaceValue értékre.
function replaceAll(searchValue: string, replaceValue: string)
Paraméterek
- searchValue
-
string
- replaceValue
-
string
setHost(undefined | string)
Állítsa be a gazdagépet ehhez az URL-címhez. Ha a megadott gazdagép egy URL-cím egyéb részeit (például portot, elérési utat vagy lekérdezést) is tartalmaz, ezek a részek is hozzá lesznek adva ehhez az URL-címhez.
function setHost(host: undefined | string)
Paraméterek
- host
-
undefined | string
setPath(undefined | string)
Adja meg ennek az URL-címnek az elérési útját. Ha a megadott elérési út tartalmaz egy lekérdezést, akkor az is hozzá lesz adva ehhez az URL-címhez.
function setPath(path: undefined | string)
Paraméterek
- path
-
undefined | string
setPort(undefined | string | number)
Adja meg az URL-cím portjának beállítását. Ha a megadott port egy URL más részeit (például elérési utat vagy lekérdezést) is tartalmaz, akkor ezek a részek is hozzá lesznek adva ehhez az URL-címhez.
function setPort(port: undefined | string | number)
Paraméterek
- port
-
undefined | string | number
setQuery(undefined | string)
Állítsa be a lekérdezést ebben az URL-címen.
function setQuery(query: undefined | string)
Paraméterek
- query
-
undefined | string
setQueryParameter(string, unknown)
Állítson be egy lekérdezési paramétert a megadott névvel és értékkel az URL-cím lekérdezésében. Ha a megadott lekérdezési paraméter értéke nem definiált vagy üres, akkor a lekérdezési paraméter el lesz távolítva, ha létezik.
function setQueryParameter(queryParameterName: string, queryParameterValue: unknown)
Paraméterek
- queryParameterName
-
string
- queryParameterValue
-
unknown
setScheme(undefined | string)
Adja meg az URL-cím sémájának/protokolljának beállítását. Ha a megadott séma egy URL más részeit (például gazdagépet, portot, elérési utat vagy lekérdezést) is tartalmaz, akkor ezek a részek is hozzá lesznek adva ehhez az URL-címhez.
function setScheme(scheme: undefined | string)
Paraméterek
- scheme
-
undefined | string
toString()
Sztringként szerializálja az URL-címet.
function toString(): string
Válaszok
string
az URL-címet sztringként.