马绍尔群岛¶
类别: 核心
简要说明¶
数据转换(编组)和编码助手。
方法¶
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 ) |
描述¶
提供数据转换和编码实用程序功能。
方法说明¶
PoolByteArray base64_to_raw ( String base64_str )
返回已解码的 PoolByteArray 对应base64编码字符串 base64_str
.
返回与base64编码字符串对应的解码字符串 base64_str
.
返回已解码的 Variant 对应base64编码字符串 base64_str
.如果 allow_objects
是 true
,允许解码对象。
警告: 反序列化对象可以包含执行的代码。如果序列化对象来自不受信任的源,请不要使用此选项,以避免潜在的安全威胁,如远程代码执行。
String raw_to_base64 ( PoolByteArray array )
返回给定的base64编码字符串 PoolByteArray .
返回一个base64编码的utf-8字符串 utf8_str
.
返回的base64编码字符串 Variant variant
.如果 full_objects
是 true
,允许对对象进行编码(并且可能包括代码)。