Erlang 21

base64




erlang

base64

मॉड्यूल

बेस 64

मॉड्यूल सारांश

बेस 64 एनकोड और डीकोड प्रदान करता है, RFC 2045 देखें।

विवरण

बेस 64 एनकोड और डीकोड प्रदान करता है, RFC 2045 देखें।

जानकारी का प्रकार

ascii_string() = [1..255]
ascii_binary() = binary()

1 से 255 की सीमा में ASCII वर्णों के साथ एक binary()

निर्यात

डिकोड (बेस 64) -> डेटा
decode_to_string (Base64) -> डेटास्ट्रिंग
mime_decode (Base64) -> डेटा
mime_decode_to_string (Base64) -> DataString

प्रकार

सादे ASCII के लिए एक बेस 64-एन्कोडेड स्ट्रिंग को डिकोड करता है। RFC 4648 देखें।

mime_decode/1 और mime_decode_to_string/1 स्ट्रिप अवैध वर्णों से दूर है, जबकि decode/1 और decode_to_string/1 केवल decode_to_string/1 वर्णों से दूर पट्टी।

एनकोड (डेटा) -> आधार ६४
encode_to_string (डेटा) -> Base64String

प्रकार

आधार में एक सादे ASCII स्ट्रिंग को एनकोड करता है। परिणाम डेटा की तुलना में 33% बड़ा है।