Aller au contenu principal

Uri.Parts

Retourne les parties de l'URI absolu d'entrée en tant qu'enregistrement.

Syntax

Uri.Parts(
absoluteUri as text
) as record

Remarks

Retourne les parties de l'absoluteUri d'entrée comme un enregistrement contenant des valeurs telles que le schéma, l'hôte, le port, le chemin d'accès, la requête, le fragment, le nom d'utilisateur et le mot de passe.

Examples

Example #1

Recherche les parties de l'URI absolu " 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

Décodez une chaîne encodée en pourcentage.

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

Result:

"+money$"

Category

Uri