UrlString class

Classe di oggetti URL che può eseguire varie trasformazioni sulle stringhe URL.

Costruttori

UrlString(string)

Proprietà

urlString

Metodi

appendQueryString(string, string)

Dato un URL e una stringa di query restituiscono l'URL con la stringa di query specificata aggiunta

canonicalizeUri(string)

Assicurarsi che gli URL siano minuscoli e terminano con un carattere /.

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

Analizza i componenti da una stringa url.

hashContainsKnownProperties(string)

Controllare se l'hash della stringa URL contiene proprietà note

removeHashFromUrl(string)

Restituisce un URL con l'hash rimosso

replaceTenantPath(string)

Dato un URL come https://a:b/common/d?e=f#ge un tenantId, restituisce https://a:b/tenantId/d

validateAsUri()

Genera un'eccezione se urlString passato non è una stringa URI dell'autorità valida.

Dettagli costruttore

UrlString(string)

new UrlString(url: string)

Parametri

url

string

Dettagli proprietà

urlString

string urlString

Valore della proprietà

string

Dettagli metodo

appendQueryString(string, string)

Dato un URL e una stringa di query restituiscono l'URL con la stringa di query specificata aggiunta

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

Parametri

url

string

queryString

string

Valori restituiti

string

canonicalizeUri(string)

Assicurarsi che gli URL siano minuscoli e terminano con un carattere /.

static function canonicalizeUri(url: string): string

Parametri

url

string

Valori restituiti

string

constructAuthorityUriFromObject(IUri)

static function constructAuthorityUriFromObject(urlObject: IUri): UrlString

Parametri

urlObject
IUri

Valori restituiti

getAbsoluteUrl(string, string)

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

Parametri

relativeUrl

string

baseUrl

string

Valori restituiti

string

getDomainFromUrl(string)

static function getDomainFromUrl(url: string): string

Parametri

url

string

Valori restituiti

string

getUrlComponents()

Analizza i componenti da una stringa url.

function getUrlComponents(): IUri

Valori restituiti

Oggetto con i vari componenti. Memorizzare nella cache questo valore invece di chiamare più volte lo stesso URL.

hashContainsKnownProperties(string)

Avviso

Questa API è ora deprecata.

This API will be removed in a future version

Controllare se l'hash della stringa URL contiene proprietà note

static function hashContainsKnownProperties(response: string): boolean

Parametri

response

string

Valori restituiti

boolean

removeHashFromUrl(string)

Restituisce un URL con l'hash rimosso

static function removeHashFromUrl(url: string): string

Parametri

url

string

Valori restituiti

string

replaceTenantPath(string)

Dato un URL come https://a:b/common/d?e=f#ge un tenantId, restituisce https://a:b/tenantId/d

function replaceTenantPath(tenantId: string): UrlString

Parametri

tenantId

string

ID tenant da sostituire

Valori restituiti

validateAsUri()

Genera un'eccezione se urlString passato non è una stringa URI dell'autorità valida.

function validateAsUri()