UrlString class
Clase de objeto URL que puede realizar varias transformaciones en cadenas de dirección URL.
Constructores
| Url |
Propiedades
| url |
Métodos
| append |
Dada una dirección URL y una cadena de consulta, se devuelve la dirección URL con la cadena de consulta proporcionada anexada. |
| canonicalize |
Asegúrese de que las direcciones URL son minúsculas y terminan con un carácter / . |
| construct |
|
| get |
|
| get |
|
| get |
Analiza los componentes de una cadena de dirección URL. |
| hash |
Compruebe si el hash de la cadena de dirección URL contiene propiedades conocidas. |
| remove |
Devuelve una dirección URL con el hash quitado |
| replace |
Dada una dirección URL como https://a:b/common/d?e=f#g, y un tenantId, devuelve https://a:b/tenantId/d |
| validate |
Produce si urlString pasado no es una cadena de URI de autoridad válida. |
Detalles del constructor
UrlString(string)
new UrlString(url: string)
Parámetros
- url
-
string
Detalles de las propiedades
urlString
string urlString
Valor de propiedad
string
Detalles del método
appendQueryString(string, string)
Dada una dirección URL y una cadena de consulta, se devuelve la dirección URL con la cadena de consulta proporcionada anexada.
static function appendQueryString(url: string, queryString: string): string
Parámetros
- url
-
string
- queryString
-
string
Devoluciones
string
canonicalizeUri(string)
Asegúrese de que las direcciones URL son minúsculas y terminan con un carácter / .
static function canonicalizeUri(url: string): string
Parámetros
- url
-
string
Devoluciones
string
constructAuthorityUriFromObject(IUri)
getAbsoluteUrl(string, string)
static function getAbsoluteUrl(relativeUrl: string, baseUrl: string): string
Parámetros
- relativeUrl
-
string
- baseUrl
-
string
Devoluciones
string
getDomainFromUrl(string)
static function getDomainFromUrl(url: string): string
Parámetros
- url
-
string
Devoluciones
string
getUrlComponents()
Analiza los componentes de una cadena de dirección URL.
function getUrlComponents(): IUri
Devoluciones
Objeto con los distintos componentes. Almacene en caché este valor en lugar de llamar a esto varias veces en la misma dirección URL.
hashContainsKnownProperties(string)
Advertencia
Esta API ya está en desuso.
This API will be removed in a future version
Compruebe si el hash de la cadena de dirección URL contiene propiedades conocidas.
static function hashContainsKnownProperties(response: string): boolean
Parámetros
- response
-
string
Devoluciones
boolean
removeHashFromUrl(string)
Devuelve una dirección URL con el hash quitado
static function removeHashFromUrl(url: string): string
Parámetros
- url
-
string
Devoluciones
string
replaceTenantPath(string)
Dada una dirección URL como https://a:b/common/d?e=f#g, y un tenantId, devuelve https://a:b/tenantId/d
function replaceTenantPath(tenantId: string): UrlString
Parámetros
- tenantId
-
string
Identificador de inquilino que se va a reemplazar
Devoluciones
validateAsUri()
Produce si urlString pasado no es una cadena de URI de autoridad válida.
function validateAsUri()