Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com

Accueil

 
4D v20 R7
ENCODER BASE64

ENCODER BASE64 


 

ENCODER BASE64 ( àEncoder {; encodé}{; *} ) 
Paramètre Type   Description
àEncoder  BLOB, Texte in Valeur à encoder
in Valeur encodée (si le paramètre encodé est omis)
encodé  BLOB, Texte in Valeur encodée
Opérateur in Encoder au format Base64URL

La commande ENCODER BASE64 encode la valeur texte ou BLOB passée dans le paramètre àEncoder en Base64 ou Base64URL. 

L'encodage Base64 modifie les données codées de 8 octets pour ne garder que 7 octets utiles au maximum.
Cet encodage est requis, par exemple, pour gérer des blobs à l'aide de xml. Bas64URL est une alternative qui encode avec un traitement spécifique pour les URL et les noms de fichiers (voir rfc4648).

Dans àEncoder, passez une valeur texte ou blob à encoder.

Note : Lorsque vous passez une valeur texte, la commande encode la représentation utf-8 du texte.

Si vous passez le paramètre encodé, il reçoit sous forme de texte ou de blob le contenu encodé de àEncoder à l’issue de l’exécution de la commande. Dans ce cas, le paramètre àEncoder lui-même n’est pas modifié par la commande. 

Si vous omettez le paramètre encodé, la commande modifie directement le paramètre àEncoder.

Par défaut, si le paramètre * est omis, la commande utilise un encodage Base64. Si vous passez le paramètre *, la commande utilise un encodage Base64URL.



Voir aussi  

DECODER BASE64
Generer digest
Présentation des commandes XML DOM
XML DECODER

 
PROPRIÉTÉS 

Produit : 4D
Thème : Outils
Numéro : 895
Nom intl. : BASE64 ENCODE

Commande(s) éligible(s) à l'exécution dans un process préemptif

 
PAGE CONTENTS 
 
HISTORIQUE 

Créé : 4D 2004
Modifié : 4D v12
Renommé : 4D v12 (ENCODER)
Modifié : 4D v18 R4

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v20 R7)