Dekódovať Base64 reťazec na text
- Dashboard
- Dokumentácia
- API
Prečo dekódovať text v base64?
Dekódovanie v base64 sa používa pre získanie pôvodných dát z ich base64 reprezentácie. Je to obzvlášť užitočné, keď prijímate dáta kódované v base64 a potrebujete ich konvertovať na ich pôvodný formát, či už ide o text, binárne dáta (ako obrázky) alebo iné typy dát.
Funkcie base64 dekódovacieho nástroja
Tento nástroj vám umožňuje ľahko dekódovať text kódovaný v base64. Môžete vložiť base64 reťazec do textovej zóny a získať dekódovanú verziu pôvodného textu.
Ako používať base64 dekódovací nástroj
Na stránke dekódovania vložte base64 reťazec, ktorý chcete dekódovať, do vyhradenej textovej zóny. Kliknite na tlačidlo dekódovania pre konverziu base64 reťazca na dekódovaný text.
Akonáhle je text dekódovaný, zobrazí sa v zóne výsledku. Môžete dekódovaný text skopírovať pre použitie vo vašich projektoch alebo aplikáciách.
Príklad dekódovania textu v base64
Tu je príklad dekódovania base64 reťazca "Qm9uam91ciwgbW9uZGUgIQ==" na pôvodný text:
Bonjour, monde !
Často kladené otázky
Je base64 šifrovaním?
Nie, je to jednoduché reverzibilné kódovanie bez kľúča alebo secretu. Ktokoľvek môže dekódovať
base64 reťazec nástrojom ako tento alebo príkazom base64 -d. Base64 slúži
na prenášanie ľubovoľných bajtov v textovom kanáli, nie na ochranu obsahu. Pre
zabezpečenie dát použite skutočný šifrovací algoritmus ako AES.
Prečo moje dekódovanie produkuje podivné znaky?
Ak výsledok obsahuje nekoherentné symboly, pôvodný reťazec pravdepodobne kóduje binárne bajty (obrázok, archív, kryptografický kľúč), nie text. Náš nástroj je navrhnutý pre UTF-8 text. Pre dekódovanie obrázka použite base64 dekóder obrázkov.
Čo znamenajú = znaky na konci?
Base64 spracováva bajty po skupinách troch pre produkciu štyroch znakov. Keď
dĺžka nie je násobkom troch, výsledok je doplnený o jeden alebo dva
= znaky slúžiace ako padding. Validný base64 reťazec má teda vždy
dĺžku násobok štyroch.
Aký je rozdiel medzi base64 a base64url?
Klasický base64 používa + a /, ktoré spôsobujú problém v URL
a názvoch súborov. Variant base64url ich nahrádza za - a _
a často odstraňuje padding. Je to formát používaný JWT a mnohými tokenmi. Náš
dekóder toleruje obe varianty.
Je text odosielaný na server?
Dekódovanie prechádza naším serverom počas trvania požiadavky, bez uchovania po. Pre
veľmi citlivé reťazce (API kľúče, heslá) preferujte lokálny príkaz
echo "retazec" | base64 -d na Linuxe alebo macOS, ktorý nič neposiela cez sieť.
Ako znovu kódovať dekódovaný text?
Použite náš base64 enkóder textu pre vykonanie opačnej operácie. Cesta tam-späť je striktne bez straty, pokiaľ je zdrojový text v UTF-8 a nemodifikujete medziľahlý reťazec.
Ukážka požiadavky
curl -X POST https://cdrn.fr/api/v1/tools/base64-text-decoder/execute \
-H "Content-Type: application/json" \
-d '{"text_encoded":"..."}'
Vstupná schéma
| Pole | Typ | Povinné | Predvolené |
|---|---|---|---|
text_encoded |
string | ✓ | – |
Koncové body
GET https://cdrn.fr/api/v1/tools- vypíše všetky dostupné nástrojeGET https://cdrn.fr/api/v1/tools/base64-text-decoder- získa schému tohto nástrojaPOST https://cdrn.fr/api/v1/tools/base64-text-decoder/execute- spustí tento nástroj s JSON payloadom