Декодиране на Base64 низ в текст
- Табло
- Документация
- API
Защо да декодирам текст в base64?
Декодирането Base64 се използва за възстановяване на оригиналните данни от тяхното представяне база64. Това е особено полезно, когато получавате base64 кодирани данни и имате трябва да ги конвертирате в оригиналния им формат, било то текст, двоични данни (като изображения) или други видове данни.
Функции на инструмента за декодиране на Base64
Този инструмент ви позволява лесно да декодирате base64 кодиран текст. Можете да поставите base64 низ в текстовото поле и извлечете декодираната версия на оригиналния текст.
Как да използвате инструмента за декодиране base64
На страницата за декодиране поставете низа base64, който искате да декодирате, в предоставеното текстово поле този ефект. Щракнете върху бутона за декодиране, за да конвертирате низа base64 в декодиран текст.
След като текстът бъде декодиран, той ще бъде показан в област с резултати. Можете да копирате декодирания текст в използвайте го във вашите проекти или приложения.
Пример за декодиране на текст Base64
Ето пример за декодиране на низ base64 "Qm9uam91ciwgbW9uZGUgIQ==" към оригиналния текст:
<преди>
Здравей, свят!
Често задавани въпроси
Base64 криптиране ли е?
Не, това е просто обратимо кодиране без ключове или тайни. Всеки може да декодира a
base64 низ с инструмент като този или командата base64 -d. Използва се base64
за транспортиране на всякакви байтове в текстов канал, а не за защита на съдържанието. За
защитени данни, използвайте истински алгоритъм за криптиране като AES.
Защо декодирането ми създава странни знаци?
Ако резултатът съдържа непоследователни символи, оригиналният низ вероятно е кодиран двоични байтове (изображение, архив, криптографски ключ), а не текст. Нашият инструмент е предназначен да UTF-8 текст. За да декодирате изображение, използвайте декодер на изображения base64.
подробности>Какво означават знаците = в края?
Base64 обработва байтове в групи от три, за да произведе четири знака. Когато на
дължината не е кратна на три, резултатът се допълва с един или два знака
=, служещ за подложка. Следователно валиден низ base64 винаги има a
дължина, кратна на четири.
Каква е разликата между base64 и base64url?
Класическият base64 използва + и /, които са проблематични в URL адресите
и имена на файлове. Вариантът base64url ги замества с - и _
и често премахва подложките. Това е форматът, използван от JWT и много токени. Нашите
декодерът толерира и двата варианта.
Текстът изпраща ли се до сървър?
Декодирането преминава през нашия сървър за времетраенето на заявката, без запазване след това. За
много чувствителни низове (API ключове, пароли), предпочитайте локална команда
ехо "низ" | base64 -d на Linux или macOS, който не изпраща нищо по мрежата.
Как да прекодирам декодиран текст?
Използвайте нашия кодер за текст base64, за да направите обратната операция. Двупосочното пътуване е строго без загуби, стига изходният текст да е вътре UTF-8 и не променяте междинния низ.
подробности>Пример за заявка
curl -X POST https://cdrn.fr/api/v1/tools/base64-text-decoder/execute \
-H "Content-Type: application/json" \
-d '{"text_encoded":"..."}'
Входна схема
| Поле | Тип | Задължително | По подразбиране |
|---|---|---|---|
text_encoded |
string | ✓ | – |
Крайни точки
GET https://cdrn.fr/api/v1/tools- изброява всички достъпни инструментиGET https://cdrn.fr/api/v1/tools/base64-text-decoder- извлича схемата на този инструментPOST https://cdrn.fr/api/v1/tools/base64-text-decoder/execute- изпълнява този инструмент с JSON payload