UrlString class

Clase de objeto URL que puede realizar varias transformaciones en cadenas de dirección URL.

Constructores

UrlString(string)

Propiedades

urlString

Métodos

appendQueryString(string, string)

Dada una dirección URL y una cadena de consulta, se devuelve la dirección URL con la cadena de consulta proporcionada anexada.

canonicalizeUri(string)

Asegúrese de que las direcciones URL son minúsculas y terminan con un carácter / .

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

Analiza los componentes de una cadena de dirección URL.

hashContainsKnownProperties(string)

Compruebe si el hash de la cadena de dirección URL contiene propiedades conocidas.

removeHashFromUrl(string)

Devuelve una dirección URL con el hash quitado

replaceTenantPath(string)

Dada una dirección URL como https://a:b/common/d?e=f#g, y un tenantId, devuelve https://a:b/tenantId/d

validateAsUri()

Produce si urlString pasado no es una cadena de URI de autoridad válida.

Detalles del constructor

UrlString(string)

new UrlString(url: string)

Parámetros

url

string

Detalles de las propiedades

urlString

string urlString

Valor de propiedad

string

Detalles del método

appendQueryString(string, string)

Dada una dirección URL y una cadena de consulta, se devuelve la dirección URL con la cadena de consulta proporcionada anexada.

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

Parámetros

url

string

queryString

string

Devoluciones

string

canonicalizeUri(string)

Asegúrese de que las direcciones URL son minúsculas y terminan con un carácter / .

static function canonicalizeUri(url: string): string

Parámetros

url

string

Devoluciones

string

constructAuthorityUriFromObject(IUri)

static function constructAuthorityUriFromObject(urlObject: IUri): UrlString

Parámetros

urlObject
IUri

Devoluciones

getAbsoluteUrl(string, string)

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

Parámetros

relativeUrl

string

baseUrl

string

Devoluciones

string

getDomainFromUrl(string)

static function getDomainFromUrl(url: string): string

Parámetros

url

string

Devoluciones

string

getUrlComponents()

Analiza los componentes de una cadena de dirección URL.

function getUrlComponents(): IUri

Devoluciones

Objeto con los distintos componentes. Almacene en caché este valor en lugar de llamar a esto varias veces en la misma dirección URL.

hashContainsKnownProperties(string)

Advertencia

Esta API ya está en desuso.

This API will be removed in a future version

Compruebe si el hash de la cadena de dirección URL contiene propiedades conocidas.

static function hashContainsKnownProperties(response: string): boolean

Parámetros

response

string

Devoluciones

boolean

removeHashFromUrl(string)

Devuelve una dirección URL con el hash quitado

static function removeHashFromUrl(url: string): string

Parámetros

url

string

Devoluciones

string

replaceTenantPath(string)

Dada una dirección URL como https://a:b/common/d?e=f#g, y un tenantId, devuelve https://a:b/tenantId/d

function replaceTenantPath(tenantId: string): UrlString

Parámetros

tenantId

string

Identificador de inquilino que se va a reemplazar

Devoluciones

validateAsUri()

Produce si urlString pasado no es una cadena de URI de autoridad válida.

function validateAsUri()