Partager via


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$"