🔤 encoding - Encoding/Decoding
Base64, Hex, URL, UTF-8
36
Functions
532
Lines
17 KB
Size
🚀 Quick Start
içe_aktar encoding
// Base64
değişken encoded = encoding.base64_encode("Merhaba BERK")
yazdır(encoded) // "TWVyaGFiYSBCRVJL"
değişken decoded = encoding.base64_decode(encoded)
yazdır(decoded) // "Merhaba BERK"
// Hex
değişken hex = encoding.hex_encode([0x42, 0x45, 0x52, 0x4B])
yazdır(hex) // "4245524B"
// URL encoding
değişken url = encoding.url_encode("merhaba dünya?")
yazdır(url) // "merhaba%20d%C3%BCnya%3F"
💡 Examples
Data Transfer Encoding
içe_aktar encoding, json, crypto
fonksiyon güvenli_veri_gönder(veri: herhangi, anahtar: yazı) -> yazı yap
// 1. JSON serialize
değişken json_str = json.stringify(veri)
// 2. Encrypt
değişken şifreli = crypto.aes_encrypt(json_str, anahtar)
// 3. Base64 encode (binary -> text)
değişken encoded = encoding.base64_encode(şifreli)
dön encoded
son
fonksiyon güvenli_veri_al(encoded: yazı, anahtar: yazı) -> herhangi yap
// 1. Base64 decode
değişken şifreli = encoding.base64_decode(encoded)
// 2. Decrypt
değişken json_str = crypto.aes_decrypt(şifreli, anahtar)
// 3. JSON parse
dön json.parse(json_str)
son