UrlString class

Classe de objeto url que pode executar várias transformações em cadeias de caracteres de URL.

Construtores

UrlString(string)

Propriedades

urlString

Métodos

appendQueryString(string, string)

Dada uma URL e uma cadeia de caracteres de consulta, retorne a URL com a cadeia de caracteres de consulta fornecida acrescentada

canonicalizeUri(string)

Verifique se as URLs são minúsculas e terminam com um /caractere.

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

Analisa os componentes de uma cadeia de caracteres de URL.

hashContainsKnownProperties(string)

Verificar se o hash da cadeia de caracteres de URL contém propriedades conhecidas

removeHashFromUrl(string)

Retorna uma URL com o hash removido

replaceTenantPath(string)

Dado um url como https://a:b/common/d?e=f#g, e um tenantId, retorna https://a:b/tenantId/d

validateAsUri()

Gerará se urlString aprovado não for uma cadeia de caracteres de URI de autoridade válida.

Detalhes do construtor

UrlString(string)

new UrlString(url: string)

Parâmetros

url

string

Detalhes da propriedade

urlString

string urlString

Valor da propriedade

string

Detalhes do método

appendQueryString(string, string)

Dada uma URL e uma cadeia de caracteres de consulta, retorne a URL com a cadeia de caracteres de consulta fornecida acrescentada

static function appendQueryString(url: string, queryString: string): string

Parâmetros

url

string

queryString

string

Retornos

string

canonicalizeUri(string)

Verifique se as URLs são minúsculas e terminam com um /caractere.

static function canonicalizeUri(url: string): string

Parâmetros

url

string

Retornos

string

constructAuthorityUriFromObject(IUri)

static function constructAuthorityUriFromObject(urlObject: IUri): UrlString

Parâmetros

urlObject
IUri

Retornos

getAbsoluteUrl(string, string)

static function getAbsoluteUrl(relativeUrl: string, baseUrl: string): string

Parâmetros

relativeUrl

string

baseUrl

string

Retornos

string

getDomainFromUrl(string)

static function getDomainFromUrl(url: string): string

Parâmetros

url

string

Retornos

string

getUrlComponents()

Analisa os componentes de uma cadeia de caracteres de URL.

function getUrlComponents(): IUri

Retornos

Um objeto com os vários componentes. Armazene esse valor em cache em vez de chamar isso várias vezes na mesma URL.

hashContainsKnownProperties(string)

Aviso

Essa API foi preterida.

This API will be removed in a future version

Verificar se o hash da cadeia de caracteres de URL contém propriedades conhecidas

static function hashContainsKnownProperties(response: string): boolean

Parâmetros

response

string

Retornos

boolean

removeHashFromUrl(string)

Retorna uma URL com o hash removido

static function removeHashFromUrl(url: string): string

Parâmetros

url

string

Retornos

string

replaceTenantPath(string)

Dado um url como https://a:b/common/d?e=f#g, e um tenantId, retorna https://a:b/tenantId/d

function replaceTenantPath(tenantId: string): UrlString

Parâmetros

tenantId

string

A ID do locatário a ser substituída

Retornos

validateAsUri()

Gerará se urlString aprovado não for uma cadeia de caracteres de URI de autoridade válida.

function validateAsUri()