UrlString class

A classe de objeto URL pode realizar várias transformações em strings de URL.

Construtores

UrlString(string)

Propriedades

urlString

Métodos

appendQueryString(string, string)

Dada uma URL e uma cadeia de consulta, devolve a URL com a cadeia de consulta fornecida anexada

canonicalizeUri(string)

Certifica-te de que as URLs são minúsculas e terminam com um /caractere.

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

Analisa os componentes a partir de uma cadeia de urls.

hashContainsKnownProperties(string)

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

removeHashFromUrl(string)

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

Lança se o urlString passed não for uma URI de autoridade válida.

Detalhes do Construtor

UrlString(string)

new UrlString(url: string)

Parâmetros

url

string

Detalhes de Propriedade

urlString

string urlString

Valor de Propriedade

string

Detalhes de Método

appendQueryString(string, string)

Dada uma URL e uma cadeia de consulta, devolve a URL com a cadeia de consulta fornecida anexada

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

Parâmetros

url

string

queryString

string

Devoluções

string

canonicalizeUri(string)

Certifica-te de que as URLs são minúsculas e terminam com um /caractere.

static function canonicalizeUri(url: string): string

Parâmetros

url

string

Devoluções

string

constructAuthorityUriFromObject(IUri)

static function constructAuthorityUriFromObject(urlObject: IUri): UrlString

Parâmetros

urlObject
IUri

Devoluções

getAbsoluteUrl(string, string)

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

Parâmetros

relativeUrl

string

baseUrl

string

Devoluções

string

getDomainFromUrl(string)

static function getDomainFromUrl(url: string): string

Parâmetros

url

string

Devoluções

string

getUrlComponents()

Analisa os componentes a partir de uma cadeia de urls.

function getUrlComponents(): IUri

Devoluções

Um objeto com os vários componentes. Por favor, cache este valor em vez de o chamar várias vezes no mesmo URL.

hashContainsKnownProperties(string)

Aviso

Esta API foi preterida.

This API will be removed in a future version

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

static function hashContainsKnownProperties(response: string): boolean

Parâmetros

response

string

Devoluções

boolean

removeHashFromUrl(string)

Devolve uma URL com o hash removido

static function removeHashFromUrl(url: string): string

Parâmetros

url

string

Devoluções

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

O ID do inquilino a substituir

Devoluções

validateAsUri()

Lança se o urlString passed não for uma URI de autoridade válida.

function validateAsUri()