وثائق سولاناالبنية التحتية كرمزالمكتبة القياسية

دوال Base64

encode_base64

encode_base64 يقوم بترميز مخزن مؤقت أو سلسلة نصية كسلسلة base64.

المدخلات

الاسمالنوعالوصف
valuebuffer, string, addonالمخزن المؤقت أو السلسلة النصية المراد ترميزها. السلاسل التي تبدأ بـ '0x' يتم فك ترميزها كـ hex؛ وإلا، يتم استخدام بايتات UTF-8 الخام.

المخرجات

الاسمالنوعالوصف
valuestringالمدخل، مُرمَّز كسلسلة base64
output "encoded" {
value = encode_base64("0x48656c6c6f20776f726c6421")
}
// > encoded: SGVsbG8gd29ybGQh

decode_base64

decode_base64 يقوم بفك ترميز سلسلة نصية مُرمَّزة بـ base64 ويعيد النتيجة كـ مخزن مؤقت.

المدخلات

الاسمالنوعالوصف
base64_stringstringسلسلة base64 المراد فك ترميزها

المخرجات

الاسمالنوعالوصف
valuebufferسلسلة base64 المفككة الترميز، كمخزن مؤقت
output "decoded" {
value = decode_base64("SGVsbG8gd29ybGQh")
}
// > decoded: 0x48656c6c6f20776f726c6421

Is this page helpful?

جدول المحتويات

تعديل الصفحة