Uri.Parts
Syntaxe
Uri.Parts(absoluteUri as text) as record
À propos
Retourne les parties de l’entrée absoluteUri
sous forme d’enregistrement contenant des valeurs telles que le schéma, l’hôte, le port, le chemin, la requête, le fragment, le nom d’utilisateur et le mot de passe.
Exemple 1
Recherche les parties de l’URI absolu « www.adventure-works.com ».
Utilisation
Uri.Parts("www.adventure-works.com")
Sortie
[
Scheme = "http",
Host = "www.adventure-works.com",
Port = 80,
Path = "/",
Query = [],
Fragment = "",
UserName = "",
Password = ""
]
Exemple 2
Décode une chaîne encodée en pourcentage.
Utilisation
let
UriUnescapeDataString = (data as text) as text => Uri.Parts("http://contoso?a=" & data)[Query][a]
in
UriUnescapeDataString("%2Bmoney%24")
Sortie
"+money$"