UrlString class
Classe di oggetti URL che può eseguire varie trasformazioni sulle stringhe URL.
Costruttori
| Url |
Proprietà
| url |
Metodi
| append |
Dato un URL e una stringa di query restituiscono l'URL con la stringa di query specificata aggiunta |
| canonicalize |
Assicurarsi che gli URL siano minuscoli e terminano con un carattere /. |
| construct |
|
| get |
|
| get |
|
| get |
Analizza i componenti da una stringa url. |
| hash |
Controllare se l'hash della stringa URL contiene proprietà note |
| remove |
Restituisce un URL con l'hash rimosso |
| replace |
Dato un URL come https://a:b/common/d?e=f#ge un tenantId, restituisce https://a:b/tenantId/d |
| validate |
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)
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()