UrlString class

Classe d’objet URL qui peut effectuer différentes transformations sur des chaînes d’URL.

Constructeurs

UrlString(string)

Propriétés

urlString

Méthodes

appendQueryString(string, string)

Une URL donnée et une chaîne de requête renvoient l’URL avec une chaîne de requête fournie ajoutée

canonicalizeUri(string)

Vérifiez que les URL sont minuscules et se terminent par un /caractère.

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

Analyse les composants d’une chaîne d’URL.

hashContainsKnownProperties(string)

Vérifiez si le hachage de la chaîne d’URL contient des propriétés connues

removeHashFromUrl(string)

Retourne une URL avec le hachage supprimé

replaceTenantPath(string)

En fonction d’une URL telle que https://a:b/common/d?e=f#g, et d’un tenantId, retourne https://a:b/tenantId/d

validateAsUri()

Lève si urlString passé n’est pas une chaîne d’URI d’autorité valide.

Détails du constructeur

UrlString(string)

new UrlString(url: string)

Paramètres

url

string

Détails de la propriété

urlString

string urlString

Valeur de propriété

string

Détails de la méthode

appendQueryString(string, string)

Une URL donnée et une chaîne de requête renvoient l’URL avec une chaîne de requête fournie ajoutée

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

Paramètres

url

string

queryString

string

Retours

string

canonicalizeUri(string)

Vérifiez que les URL sont minuscules et se terminent par un /caractère.

static function canonicalizeUri(url: string): string

Paramètres

url

string

Retours

string

constructAuthorityUriFromObject(IUri)

static function constructAuthorityUriFromObject(urlObject: IUri): UrlString

Paramètres

urlObject
IUri

Retours

getAbsoluteUrl(string, string)

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

Paramètres

relativeUrl

string

baseUrl

string

Retours

string

getDomainFromUrl(string)

static function getDomainFromUrl(url: string): string

Paramètres

url

string

Retours

string

getUrlComponents()

Analyse les composants d’une chaîne d’URL.

function getUrlComponents(): IUri

Retours

Objet avec les différents composants. Mettez en cache cette valeur au lieu d’appeler cette valeur plusieurs fois sur la même URL.

hashContainsKnownProperties(string)

Avertissement

Cette API est à présent déconseillée.

This API will be removed in a future version

Vérifiez si le hachage de la chaîne d’URL contient des propriétés connues

static function hashContainsKnownProperties(response: string): boolean

Paramètres

response

string

Retours

boolean

removeHashFromUrl(string)

Retourne une URL avec le hachage supprimé

static function removeHashFromUrl(url: string): string

Paramètres

url

string

Retours

string

replaceTenantPath(string)

En fonction d’une URL telle que https://a:b/common/d?e=f#g, et d’un tenantId, retourne https://a:b/tenantId/d

function replaceTenantPath(tenantId: string): UrlString

Paramètres

tenantId

string

ID de locataire à remplacer

Retours

validateAsUri()

Lève si urlString passé n’est pas une chaîne d’URI d’autorité valide.

function validateAsUri()