UrlString class
Classe de objeto url que pode executar várias transformações em cadeias de caracteres de URL.
Construtores
| Url |
Propriedades
| url |
Métodos
| append |
Dada uma URL e uma cadeia de caracteres de consulta, retorne a URL com a cadeia de caracteres de consulta fornecida acrescentada |
| canonicalize |
Verifique se as URLs são minúsculas e terminam com um /caractere. |
| construct |
|
| get |
|
| get |
|
| get |
Analisa os componentes de uma cadeia de caracteres de URL. |
| hash |
Verificar se o hash da cadeia de caracteres de URL contém propriedades conhecidas |
| remove |
Retorna 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 |
Gerará se urlString aprovado não for uma cadeia de caracteres de URI de autoridade válida. |
Detalhes do construtor
UrlString(string)
new UrlString(url: string)
Parâmetros
- url
-
string
Detalhes da propriedade
urlString
string urlString
Valor da propriedade
string
Detalhes do método
appendQueryString(string, string)
Dada uma URL e uma cadeia de caracteres de consulta, retorne a URL com a cadeia de caracteres de consulta fornecida acrescentada
static function appendQueryString(url: string, queryString: string): string
Parâmetros
- url
-
string
- queryString
-
string
Retornos
string
canonicalizeUri(string)
Verifique se as URLs são minúsculas e terminam com um /caractere.
static function canonicalizeUri(url: string): string
Parâmetros
- url
-
string
Retornos
string
constructAuthorityUriFromObject(IUri)
getAbsoluteUrl(string, string)
static function getAbsoluteUrl(relativeUrl: string, baseUrl: string): string
Parâmetros
- relativeUrl
-
string
- baseUrl
-
string
Retornos
string
getDomainFromUrl(string)
static function getDomainFromUrl(url: string): string
Parâmetros
- url
-
string
Retornos
string
getUrlComponents()
Analisa os componentes de uma cadeia de caracteres de URL.
function getUrlComponents(): IUri
Retornos
Um objeto com os vários componentes. Armazene esse valor em cache em vez de chamar isso várias vezes na mesma URL.
hashContainsKnownProperties(string)
Aviso
Essa API foi preterida.
This API will be removed in a future version
Verificar se o hash da cadeia de caracteres de URL contém propriedades conhecidas
static function hashContainsKnownProperties(response: string): boolean
Parâmetros
- response
-
string
Retornos
boolean
removeHashFromUrl(string)
Retorna uma URL com o hash removido
static function removeHashFromUrl(url: string): string
Parâmetros
- url
-
string
Retornos
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
A ID do locatário a ser substituída
Retornos
validateAsUri()
Gerará se urlString aprovado não for uma cadeia de caracteres de URI de autoridade válida.
function validateAsUri()