Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
ENCODER BASE64
|
ENCODER BASE64 ( àEncoder {; encodé}{; *} ) | ||||||||
Paramètre | Type | Description | ||||||
àEncoder | BLOB, Texte |
![]() |
Valeur à encoder | |||||
![]() |
Valeur encodée (si le paramètre encodé est omis) | |||||||
encodé | BLOB, Texte |
![]() |
Valeur encodée | |||||
* | Opérateur |
![]() |
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.
DECODER BASE64
Generer digest
Présentation des commandes XML DOM
XML DECODER
Produit : 4D
Thème : Outils
Numéro :
895
Nom intl. : BASE64 ENCODE
Créé : 4D 2004
Modifié : 4D v12
Renommé : 4D v12 (ENCODER)
Modifié : 4D v18 R4
4D - Langage ( 4D v20 R7)