UrlString class
Třída objektu URL, která může provádět různé transformace řetězců adresy URL.
Konstruktory
| Url |
Vlastnosti
| url |
Metody
| append |
Zadaná adresa URL a řetězec dotazu vrátí adresu URL s připojeným řetězcem dotazu. |
| canonicalize |
Ujistěte se, že jsou adresy URL malé a končí znakem /. |
| construct |
|
| get |
|
| get |
|
| get |
Parsuje komponenty z řetězce adresy URL. |
| hash |
Zkontrolujte, jestli hodnota hash řetězce adresy URL obsahuje známé vlastnosti. |
| remove |
Vrátí adresu URL s odebranou hodnotou hash. |
| replace |
Při zadané adrese URL jako https://a:b/common/d?e=f#ga id tenanta se vrátí https://a:b/tenantId/d |
| validate |
Vyvolá se, pokud předané urlString není platný řetězec identifikátoru URI autority. |
Podrobnosti konstruktoru
UrlString(string)
new UrlString(url: string)
Parametry
- url
-
string
Podrobnosti vlastnosti
urlString
string urlString
Hodnota vlastnosti
string
Podrobnosti metody
appendQueryString(string, string)
Zadaná adresa URL a řetězec dotazu vrátí adresu URL s připojeným řetězcem dotazu.
static function appendQueryString(url: string, queryString: string): string
Parametry
- url
-
string
- queryString
-
string
Návraty
string
canonicalizeUri(string)
Ujistěte se, že jsou adresy URL malé a končí znakem /.
static function canonicalizeUri(url: string): string
Parametry
- url
-
string
Návraty
string
constructAuthorityUriFromObject(IUri)
getAbsoluteUrl(string, string)
static function getAbsoluteUrl(relativeUrl: string, baseUrl: string): string
Parametry
- relativeUrl
-
string
- baseUrl
-
string
Návraty
string
getDomainFromUrl(string)
static function getDomainFromUrl(url: string): string
Parametry
- url
-
string
Návraty
string
getUrlComponents()
Parsuje komponenty z řetězce adresy URL.
function getUrlComponents(): IUri
Návraty
Objekt s různými komponentami. Tuto hodnotu vložte do mezipaměti místo toho, abyste tuto hodnotu volali vícekrát na stejné adrese URL.
hashContainsKnownProperties(string)
Upozornění
Toto rozhraní API je teď zastaralé.
This API will be removed in a future version
Zkontrolujte, jestli hodnota hash řetězce adresy URL obsahuje známé vlastnosti.
static function hashContainsKnownProperties(response: string): boolean
Parametry
- response
-
string
Návraty
boolean
removeHashFromUrl(string)
Vrátí adresu URL s odebranou hodnotou hash.
static function removeHashFromUrl(url: string): string
Parametry
- url
-
string
Návraty
string
replaceTenantPath(string)
Při zadané adrese URL jako https://a:b/common/d?e=f#ga id tenanta se vrátí https://a:b/tenantId/d
function replaceTenantPath(tenantId: string): UrlString
Parametry
- tenantId
-
string
ID tenanta, které se má nahradit
Návraty
validateAsUri()
Vyvolá se, pokud předané urlString není platný řetězec identifikátoru URI autority.
function validateAsUri()