URLDECODE
Description
URLDECODE
est une fonction de ligne qui décode une TEXT
valeur qui a été encodée avec la valeur application/x-www-form-urlencoded
Type de média. Le codage d'URL, également appelé codage en pourcentage, est un mécanisme d'encodage des informations dans un identifiant de ressource uniforme (URI). Envoyé dans une demande HTTP GET
: application/x-www-form-urlencoded
les données sont incluses dans le composant de requête de l'URI de requête. 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 renvoi
Renvoie une valeur de type
TEXT
avec les caractères décochés comme suit :- Les caractères alphanumériques ( az, AZ, 0-9) restent inchangés.
- Le tiret des caractères spéciaux (-), virgule (,), tiret bas (_), période (.), et un astérisque (*) restent inchangés.
- Le signe plus (+Le caractère ) est converti en un caractère d'espace.
- Pourcentage ()%) est interprété comme le début d'une séquence d'échappement spécifique, où dans la séquence%,HHreprésente la valeur hexadécimale de l'octet. Quelques séquences d'échappement courantes :HHSéquence de code d'activation en pourcentageValeur%20espace%0Aou%0Dou%0D%0Anewline%22guillemet (")%25pourcentage (%)%2Dtiret (-)%2Epériode (.)%3Cinférieur à (<)%3Dsupérieur à (>)%5Cbarre oblique (\)%7Cpipe (|)
Paramètres d'entrée
- URL_string
- Est obligatoire. Champ ou expression qui renvoie uneTEXTvaleur. Nous supposons que tous les caractères de la chaîne d'entrée sont l'un des éléments suivants : lettres minuscules ( az), lettres majuscules (AZ), chiffres numériques (0-9) ou tiret ().-), virgule (,), tiret bas (_), période (.) ou un astérisque (*). Pourcentage ()%) est autorisé, mais est interprété comme le début d'une séquence d'échappement spécifique. Le caractère plus (+) est autorisé, mais interprété comme un caractère d'espace.
Exemples
Décoder les valeurs du champ
url_query
:URLDECODE([url_query])
Convertir une chaîne encodée en URL littéral (
N%2FA%20or%20%22not%20applicable%22
) à une valeur lisible par l'utilisateur :URLDECODE("N%2FA%20or%20%22not%20applicable%22")
retours N/A or "not applicable".