Saltar al contenido principal

Uri.Parts

Devuelve las partes del URI absoluto de entrada como un registro.

Syntax

Uri.Parts(
absoluteUri as text
) as record

Remarks

Devuelve las partes del 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 una contraseña.

Examples

Example #1

Buscar las partes del URI absoluto “www.adventure-works.com”.

Uri.Parts("www.adventure-works.com")

Result:

[
Scheme = "http",
Host = "www.adventure-works.com",
Port = 80,
Path = "/",
Query = [],
Fragment = "",
UserName = "",
Password = ""
]

Example #2

Descodifica una cadena codificada por porcentaje.

let
UriUnescapeDataString = (data as text) as text => Uri.Parts("http://contoso?a=" & data)[Query][a]
in
UriUnescapeDataString("%2Bmoney%24")

Result:

"+money$"

Category

Uri