UrlString class

Třída objektu URL, která může provádět různé transformace řetězců adresy URL.

Konstruktory

UrlString(string)

Vlastnosti

urlString

Metody

appendQueryString(string, string)

Zadaná adresa URL a řetězec dotazu vrátí adresu URL s připojeným řetězcem dotazu.

canonicalizeUri(string)

Ujistěte se, že jsou adresy URL malé a končí znakem /.

constructAuthorityUriFromObject(IUri)
getAbsoluteUrl(string, string)
getDomainFromUrl(string)
getUrlComponents()

Parsuje komponenty z řetězce adresy URL.

hashContainsKnownProperties(string)

Zkontrolujte, jestli hodnota hash řetězce adresy URL obsahuje známé vlastnosti.

removeHashFromUrl(string)

Vrátí adresu URL s odebranou hodnotou hash.

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

validateAsUri()

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)

static function constructAuthorityUriFromObject(urlObject: IUri): UrlString

Parametry

urlObject
IUri

Návraty

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()