Marshalls¶
Inherits: Object
Ayudantes de transformación(marshalling) y codificación de datos.
Descripción¶
Proporciona funciones de utilidad de transformación y codificación de datos.
Métodos¶
base64_to_raw ( String base64_str ) |
|
base64_to_utf8 ( String base64_str ) |
|
base64_to_variant ( String base64_str, bool allow_objects=false ) |
|
raw_to_base64 ( PoolByteArray array ) |
|
utf8_to_base64 ( String utf8_str ) |
|
variant_to_base64 ( Variant variant, bool full_objects=false ) |
Descripciones de Métodos¶
PoolByteArray base64_to_raw ( String base64_str )
Returns a decoded PoolByteArray corresponding to the Base64-encoded string base64_str
.
Devuelve una cadena decodificada que corresponde a la string codificada en Base64 base64_str
.
Devuelve una Variant decodificada que corresponde a la string base64_str
codificada en Base64. Si allow_objects
es true
, se permite decodificar los objetos.
Advertencia: Los objetos deserializados pueden contener código que se ejecuta. No utilice esta opción si el objeto serializado proviene de fuentes no fiables para evitar posibles amenazas a la seguridad, como la ejecución remota de código.
String raw_to_base64 ( PoolByteArray array )
Returns a Base64-encoded string of a given PoolByteArray.
Devuelve una string codificada en Base64 de la cadena UTF-8 utf8_str
.
Devuelve una string codificada en Base64 de la Variant variant
. Si full_objects
es true
, se permite codificar objetos (y potencialmente puede incluir código).