URLDECODE
Description
URLDECODE
est une fonction de rangée qui décode une valeur de TEXT
valeur qui a été encodée avec la valeur application/x-www-form-urlencoded
type de média. L’encodage des adresses URL, également appelé encodage de pourcentage, est un mécanisme d’encodage des informations dans un URI (Uniform Resource Identifier). Lorsqu'ils sont envoyés dans une demande HTTP GET
, application/x-www-form-urlencoded
Les données sont incluses dans la composante d'interrogation de l'URI de la demande. Lorsqu'elles sont envoyées dans une demande HTTP POST
, les données sont placées dans le corps du message et le nom du type de média est inclus dans le message. Content-Type
en-tête.Syntaxe
URLDECODE
(URL_string
)Valeur de retour
Retourne une valeur de type
TEXT
avec des caractères décodé comme suit :- Les caractères alphanumériques (z, AZ, 0-9) restent inchangés.
- Le trait d'union des caractères spéciaux (-), virgule (,), trait de soulignement (_, période (.) et astérisque (*) restent inchangés.
- Le signe plus (+Le caractère ) est converti en espace.
- Le caractère de pourcentage (%) est compris comme le début d'une séquence échappée spéciale, où dans la séquence%,HHreprésente la valeur hexadécimale de l'octet. Certaines séquences d'échappement courantes :HHSéquence d'encodage de pourcentageValeur%20espace%0Aou%0Dou%0D%0Anewline%22guillemet anglais (")%25pourcentage (%)%2Dtrait d'union (-)%2Epériode (.)%3Cinférieur à (<)%3Dsupérieur à (>)%5Cbarre oblique inverse (\)%7Cpipe (|)
Paramètres d'entrée
- URL_string
- Est obligatoire. Un champ ou une expression qui retourne une valeurTEXTvaleur. Il est suppose que tous les caractères de la chaîne d'entrée font partie des éléments suivants : lettres minuscules (z), lettres majuscules (AZ), chiffres (0-9) ou trait d'union (-), virgule (,), trait de soulignement (_, période (.) ou astérisque (*Caractère ). Le caractère de pourcentage (%) est autorisé, mais est compris comme le début d'une séquence échappée spéciale. Le caractère plus (+) est autorisé, mais est compris comme une espace.
Exemples
Décochez les valeurs du champ
url_query
:URLDECODE([url_query])
Convertit une chaîne encodée pour adresse URL littérale (
N%2FA%20or%20%22not%20applicable%22
) en une valeur lisible par l'être :URLDECODE("N%2FA%20or%20%22not%20applicable%22")
retours N/A or "not applicable".