UrlString class
A classe de objeto URL pode realizar várias transformações em strings de URL.
Construtores
| Url |
Propriedades
| url |
Métodos
| append |
Dada uma URL e uma cadeia de consulta, devolve a URL com a cadeia de consulta fornecida anexada |
| canonicalize |
Certifica-te de que as URLs são minúsculas e terminam com um /caractere. |
| construct |
|
| get |
|
| get |
|
| get |
Analisa os componentes a partir de uma cadeia de urls. |
| hash |
Verifique se o hash da cadeia de URL contém propriedades conhecidas |
| remove |
Devolve uma URL com o hash removido |
| replace |
Dado um URL como https://a:b/common/d?e=f#g, e um tenantId, retorna https://a:b/tenantId/d |
| validate |
Lança se o urlString passed não for uma URI de autoridade válida. |
Detalhes do Construtor
UrlString(string)
new UrlString(url: string)
Parâmetros
- url
-
string
Detalhes de Propriedade
urlString
string urlString
Valor de Propriedade
string
Detalhes de Método
appendQueryString(string, string)
Dada uma URL e uma cadeia de consulta, devolve a URL com a cadeia de consulta fornecida anexada
static function appendQueryString(url: string, queryString: string): string
Parâmetros
- url
-
string
- queryString
-
string
Devoluções
string
canonicalizeUri(string)
Certifica-te de que as URLs são minúsculas e terminam com um /caractere.
static function canonicalizeUri(url: string): string
Parâmetros
- url
-
string
Devoluções
string
constructAuthorityUriFromObject(IUri)
getAbsoluteUrl(string, string)
static function getAbsoluteUrl(relativeUrl: string, baseUrl: string): string
Parâmetros
- relativeUrl
-
string
- baseUrl
-
string
Devoluções
string
getDomainFromUrl(string)
static function getDomainFromUrl(url: string): string
Parâmetros
- url
-
string
Devoluções
string
getUrlComponents()
Analisa os componentes a partir de uma cadeia de urls.
function getUrlComponents(): IUri
Devoluções
Um objeto com os vários componentes. Por favor, cache este valor em vez de o chamar várias vezes no mesmo URL.
hashContainsKnownProperties(string)
Aviso
Esta API foi preterida.
This API will be removed in a future version
Verifique se o hash da cadeia de URL contém propriedades conhecidas
static function hashContainsKnownProperties(response: string): boolean
Parâmetros
- response
-
string
Devoluções
boolean
removeHashFromUrl(string)
Devolve uma URL com o hash removido
static function removeHashFromUrl(url: string): string
Parâmetros
- url
-
string
Devoluções
string
replaceTenantPath(string)
Dado um URL como https://a:b/common/d?e=f#g, e um tenantId, retorna https://a:b/tenantId/d
function replaceTenantPath(tenantId: string): UrlString
Parâmetros
- tenantId
-
string
O ID do inquilino a substituir
Devoluções
validateAsUri()
Lança se o urlString passed não for uma URI de autoridade válida.
function validateAsUri()