ӘЗІРЛЕУШІ ҚҰРАЛДАРЫ

Base64 кодтағыш және декодтағыш

Браузерде UTF-8, Base64URL, padding, жолды тасымалдау және жол бойынша өңдеу арқылы Base64 мәтінін кодтаңыз және декодтаңыз.

Бұл жақты өңдеу оң жақтағы Base64 мәтінін жаңартады.

Бұл жақты өңдеу сол жақта UTF-8 мәтіні ретінде декодтауға тырысады. Binary файлдар дұрыс көрсетілмеуі мүмкін.

Опциялар
Әліпби
Шығыс опциялары

Көп мәтін үшін стандартты Base64 пайдаланыңыз. Нәтиже URL, файл атауы, token немесе query мәніне кірсе Base64URL пайдаланыңыз.

Base64-ті қауіпсіз пайдалану жолы

Base64 не істейді

Байттарды мәтінге айналдырады

Base64 binary деректерді басып шығарылатын таңбалармен көрсетеді, сондықтан мән мәтін күтетін жүйелер арқылы өте алады.

Стандартты және URL-safe әліпбилері өзгеше

Стандартты Base64 plus және slash пайдаланады. Base64URL hyphen және underscore пайдаланады, сондықтан нәтижені URL және файл атауларына қою оңай.

MIME тасымалдауы ескі пошта форматтарына арналған

Кейбір MIME деректері әр жолда 76 таңбада тасымалданады. Қазіргі API мәндерінің көбі формат сұрамаса бір жолда қалады.

Жиі қателер

Base64-ті шифрлау деп ойлау

Base64-ті кез келген адам декодтай алады. Оны құпиясөздерді, жеке кілттерді немесе жеке деректерді жасыру үшін пайдаланбаңыз.

Қате әліпбиді пайдалану

hyphen немесе underscore бар token көбіне Base64URL болады. plus немесе slash бар мән әдетте стандартты Base64.

Binary файлдарды мәтін ретінде декодтау

Суреттер, PDF және басқа binary файлдар оқылатын UTF-8 мәтіні емес байттарға декодталуы мүмкін.

Кеңестер

Пакеттер үшін жол режимін пайдаланыңыз

Көп тәуелсіз мән болса, әр жолды бөлек өңдеңіз, сонда бір мән келесісімен қосылмайды.

Күмән болса padding сақтаңыз

Соңындағы теңдік белгілері көптеген декодтағыштарға соңғы байттардың қалай толтырылғанын түсінуге көмектеседі. Мақсатты формат рұқсат етсе ғана алып тастаңыз.

Бөліспес бұрын құпияларды алып тастаңыз

Base64 token, headers және config files ішінде жиі кездеседі. Тек ашуға рұқсат етілген деректерді декодтап, бөлісіңіз.