UrlString class
Url-objektklass som kan utföra olika transformeringar på URL-strängar.
Konstruktorer
| Url |
Egenskaper
| url |
Metoder
| append |
Givet en URL och en frågesträng returnerar url:en med angiven frågesträng bifogad |
| canonicalize |
Se till att URL:er är gemener och slutar med ett /-tecken. |
| construct |
|
| get |
|
| get |
|
| get |
Parsar ut komponenterna från en URL-sträng. |
| hash |
Kontrollera om hashen för URL-strängen innehåller kända egenskaper |
| remove |
Returnerar en URL med hashen borttagen |
| replace |
Givet en URL som https://a:b/common/d?e=f#g, och ett tenantId, returneras https://a:b/tenantId/d |
| validate |
Genererar om urlString som skickas inte är en giltig utfärdar-URI-sträng. |
Konstruktorinformation
UrlString(string)
new UrlString(url: string)
Parametrar
- url
-
string
Egenskapsinformation
urlString
string urlString
Egenskapsvärde
string
Metodinformation
appendQueryString(string, string)
Givet en URL och en frågesträng returnerar url:en med angiven frågesträng bifogad
static function appendQueryString(url: string, queryString: string): string
Parametrar
- url
-
string
- queryString
-
string
Returer
string
canonicalizeUri(string)
Se till att URL:er är gemener och slutar med ett /-tecken.
static function canonicalizeUri(url: string): string
Parametrar
- url
-
string
Returer
string
constructAuthorityUriFromObject(IUri)
getAbsoluteUrl(string, string)
static function getAbsoluteUrl(relativeUrl: string, baseUrl: string): string
Parametrar
- relativeUrl
-
string
- baseUrl
-
string
Returer
string
getDomainFromUrl(string)
static function getDomainFromUrl(url: string): string
Parametrar
- url
-
string
Returer
string
getUrlComponents()
Parsar ut komponenterna från en URL-sträng.
function getUrlComponents(): IUri
Returer
Ett objekt med de olika komponenterna. Cachelagras det här värdet i stället för att anropa detta flera gånger på samma URL.
hashContainsKnownProperties(string)
Varning
Det här API:et är nu inaktuellt.
This API will be removed in a future version
Kontrollera om hashen för URL-strängen innehåller kända egenskaper
static function hashContainsKnownProperties(response: string): boolean
Parametrar
- response
-
string
Returer
boolean
removeHashFromUrl(string)
Returnerar en URL med hashen borttagen
static function removeHashFromUrl(url: string): string
Parametrar
- url
-
string
Returer
string
replaceTenantPath(string)
Givet en URL som https://a:b/common/d?e=f#g, och ett tenantId, returneras https://a:b/tenantId/d
function replaceTenantPath(tenantId: string): UrlString
Parametrar
- tenantId
-
string
Klientorganisations-ID:t som ska ersättas
Returer
validateAsUri()
Genererar om urlString som skickas inte är en giltig utfärdar-URI-sträng.
function validateAsUri()