English
Open in Telegram

Post📌 Base64 nima va u nima uchun kerak?

22 December 2025
I
Isoqjanov Ilyos | Python
📌 Base64 nima va u nima uchun kerak? Base64 — bu binary (ikkilik) ma’lumotlarni matn (text) ko‘rinishida ifodalash usuli. Ya’ni rasm, video, fayl kabi ma’lumotlarni xavfsiz uzatish uchun ishlatiladi. ❓ Nega Base64 kerak? Ba’zi tizimlar faqat text bilan ishlaydi (masalan: JSON, XML, email). Shu sababli binary ma’lumotlarni to‘g‘ridan-to‘g‘ri uzatib bo‘lmaydi. 👉 Base64 bu muammoni hal qiladi. 🔤 Base64 qanday ishlaydi? • Ma’lumot 6 bitli bo‘laklarga bo‘linadi • Har bir bo‘lak maxsus belgilar to‘plamiga moslanadi: A–Z a–z 0–9 + / • Natija — faqat o‘qiladigan text 📌 Oxirida = belgisi padding (to‘ldirish) uchun ishlatiladi. 🧑‍💻 Python misolida import base64 text = "Hello World" encoded = base64.b64encode(text.encode()) decoded = base64.b64decode(encoded).decode() print(encoded) # b'SGVsbG8gV29ybGQ=' print(decoded) # Hello World ⚠️ Muhim eslatma ❌ Base64 — shifrlash (encryption) emas ✔️ Bu faqat kodlash (encoding) 📌 Base64 ma’lumot hajmini taxminan 33% ga oshiradi 📦 Qayerlarda ishlatiladi? • API (JSON ichida rasm yuborish) • JWT tokenlar • Email attachment’lar • HTML / CSS (data:image/png;base64,...) 🚀 Xulosa • Base64 — binary → text • Xavfsiz uzatish uchun qulay • Lekin maxfiylik bermaydi 💡 Base64ni tushunish — backend va APIlar bilan ishlashda juda muhim.
4 · 742 ·

Nearby in the feed

IIsoqjanov Ilyos | Python💡 Python if shartlari va tekshirish ketma-ketligi Pythonda if dagi shartlar operatorlarga qarab tekshiriladi va short-circuit (qisqa tutashuv) baholash qo‘llanaIIsoqjanov Ilyos | Python📌 Pythonda with context manager bilan bir nechta fayl ochish mumkinmi? 👉 Ha, mumkin va juda qulay! Pythonda with operatori fayllarni avtomatik yopish imkonini b
this message
IIsoqjanov Ilyos | Python🐍 RxPy — Pythonda Reactive Programming Agar siz: — asinxron jarayonlar — event va real-time data — murakkab oqimlarni soddalashtirish bilan ishlayotgan bo‘lsangIIsoqjanov Ilyos | Python🐍 Pythonda Name Mangling nima? Pythonda double underscore (__) bilan boshlanadigan atribut va metodlar tashqaridan bevosita ko‘rinmas bo‘lishi uchun avtomatik r
IIsoqjanov Ilyos | PythonIsoqjanov Ilyos | Python@python_fastapi_uz · channel · Tech
491subscribers275posts in the index
Venue feed Open in Telegram

An open public feed from the search index ChatCrawler — “Google for public Telegram”; refreshed as the venue is crawled. Times are UTC.

Public content only, official Telegram API. About · FAQ · Index limits · Remove a page · Catalog · Search · How we count