हमारे पास Base64 एन्कोडिंग क्यों है? मैं एक शुरुआती हूं और मुझे वास्तव में समझ में नहीं आता कि आप बाइट्स को किसी और चीज में क्यों बाधित करेंगे (जब तक कि यह एन्क्रिप्शन नहीं है)। जब मैं द्विआधारी संचरण संभव नहीं हो तो बेस64 एन्कोडिंग को पढ़ने वाली पुस्तकों में से एक में उपयोगी है। उदाहरण के लिए। जब हम कोई प्रपत्र पोस्ट करते हैं तो वह एन्कोडेड होता है। लेकिन हम बाइट्स को अक्षरों में क्यों बदलते हैं? क्या हम बीच में एक स्थान के साथ बाइट्स को स्ट्रिंग प्रारूप में परिवर्तित नहीं कर सकते थे? उदाहरण के लिए 00000001 00000004
,? या बस 0000000100000004
बिना किसी जगह के क्योंकि बाइट्स हमेशा 8 की जोड़ी में आते हैं?