Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com

Inicio

 
4D v20 R7
BASE64 ENCODE

BASE64 ENCODE 


 

BASE64 ENCODE ( aCodificar {; codificado}{; *} ) 
Parámetro Tipo   Descripción
aCodificar  BLOB, Texto in Valor a codificar
in Valor codificado (si el parámetro codificado se omite)
codificado  BLOB, Texto in Varlor codificado
Operador in Codificado en formato Base64URL

El comando BASE64 ENCODE encodes the text or blob value passed in the toEncode parameter in Base64 or Base64URL format. 

La codificación base64 modifica los datos codificados sobre 8 bits de manera que no conserven más de 7 bits útiles. Esta codificación es necesaria, por ejemplo, para la manipulación de BLOBs utilizando XML. Base64URL es una codificación alernativa con un procesamiento específico para las URLs y nombres de archivos (ver rfc4648). 

Pase en aCodificar un valor texto o blob a codificar.

Nota: cuando se pasa un valor texto, el comando codifica la representación utf-8 del texto.

Si pasa el parámetro codificado, recibe los contenidos codificado de aCodificar como texto o blob al final de la ejecución del comando. En este caso, el parámetro aCodificar mismo no es modificado por el comando.

Si omite el parámetro codificado, el comando modifica directamente el parámetro aCodificar.

Por defecto, si se omite el parámetro *, el comando utiliza una codificación Base64. Si pasa el parámetro *, el comando utiliza una codificación Base64URL.

 



Ver también 

BASE64 DECODE
Generate digest
Presentación de los comandos XML DOM
XML DECODE

 
PROPIEDADES 

Producto: 4D
Tema: Herramientas
Número 895

This command can be run in preemptive processes

 
CONTENIDO DE LA PÁGINA 
 
HISTORIA 

Creado por: 4D 2004
Modificado: 4D v12
Renombrar: 4D v12 (ENCODE)
Modificado: 4D v18 R4

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v20 R7)