Uri.Parts
Sintaxis
Uri.Parts(absoluteUri as text) as record
Acerca de
Devuelve las partes del elemento absoluteUri
de entrada como un registro, con valores como el esquema, el host, el puerto, la ruta de acceso, la consulta, el fragmento, el nombre de usuario y la contraseña.
Ejemplo 1
Buscar las partes del URI absoluto "www.adventure-works.com".
Uso
Uri.Parts("www.adventure-works.com")
Salida
[
Scheme = "http",
Host = "www.adventure-works.com",
Port = 80,
Path = "/",
Query = [],
Fragment = "",
UserName = "",
Password = ""
]
Ejemplo 2
Descodificar una cadena codificada por porcentaje.
Uso
let
UriUnescapeDataString = (data as text) as text => Uri.Parts("http://contoso?a=" & data)[Query][a]
in
UriUnescapeDataString("%2Bmoney%24")
Salida
"+money$"