UrlString class
Classe d’objet URL qui peut effectuer différentes transformations sur des chaînes d’URL.
Constructeurs
| Url |
Propriétés
| url |
Méthodes
| append |
Une URL donnée et une chaîne de requête renvoient l’URL avec une chaîne de requête fournie ajoutée |
| canonicalize |
Vérifiez que les URL sont minuscules et se terminent par un /caractère. |
| construct |
|
| get |
|
| get |
|
| get |
Analyse les composants d’une chaîne d’URL. |
| hash |
Vérifiez si le hachage de la chaîne d’URL contient des propriétés connues |
| remove |
Retourne une URL avec le hachage supprimé |
| replace |
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 |
| validate |
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)
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()