Összes eszköz

Base64 kódoló / dekódoló

A Base64 ASCII-biztonságos bináris adatokat képvisel a JSON-hoz, a HTTP-fejlécekhez és az e-mailekhez. UTF-8 szöveg vagy kis fájlok kódolása Base64-be; dekódolja vissza az API hasznos terheket és a JWT szegmenseket olvasható szöveggé — mindezt helyben, anélkül, hogy a hitelesítő adatokat kiszivárogtatná a szerverre.
Bemenet
Kimenet
SGVsbG8gd29ybGQ=

A Base64 kódolása vagy dekódolása

1. Válassz kódolási vagy dekódolási módot.
2. Beillesztés 4 szövegbe vagy Base.
3. A kimenet azonnali olvasása.
4. Eredmény másolása a vágólapra konfigurációhoz vagy hibakereséshez.

Base64 példák

Alap hitelesítési fejléc

Kódolja a "clientId:clientSe" ... csak HTTPS).

JWT hasznos szegmens dekódolása

Az eyJ... token középső része JSON-követelésekre dekódol — párosítás JWT-dekóderrel a teljes elemzéshez.

Kis konfig beágyazása

Ini szállítási kódrészlet kódolása a környezeti változóhoz

Mikor használd ezt az eszközt

Az API hitelesítési és adat-URI-k hibakeresése során.
A naplókból származó hibaterhelések dekódolásakor.
Amikor a kódolás interaktív működését tanítja.

Mikor válassz mást

Titkosításhoz — a Base64 kódolás, nem titkos.
Nagy fájlok esetén használjon megfelelő bináris átvitelt, ne pedig óriási Base64 karakterláncokat.
Ha URL-biztos változatra van szükség — a szabványos Base64 + és / jeleket használ (használd az URL kódoló változatát).

Nincs titkosítás

Bárki dekódolhatja a Base64-et — a kódolt titkokat lefedettnek tekinti, ha elfogják. Mindig a TLS átvitel alatt van.

Méret terhelhetősége

A kódolt adatok kb. 33%-kal nagyobbak — kis tokeneknél elfogadható, videónál pazarló.

JWT munkafolyamat

A fejléc és a hasznos szegmensek külön dekódolása; aláírás ellenőrzése az alkalmazáskódban — a dekódoló eszközök nem érvényesítik a titkosítást.

Gyakori kérdések

URL-biztos Base64?

A +/-t -_-ra cseréli, és elhagyhatja a kitöltést — ellenőrizd az API specifikációit.

Párnázott egyenlőségjelek?

Az érvényes Base64 = vagy == jellel végződik az igazításhoz — vegye figyelembe a szigorú értelmezők dekódolásakor.

A dekódolás nem sikerült?

A bemenetben lehet szóköz vagy rossz ábécé — újsorok kivágása.

Unicode-szöveg?

UTF-8 bájt kódolása, nem UTF-16 — szabvány a webhez.

Feltöltött?

Szám

Képek?

Képek?<<<TN_SPLIT>>Base>6U4 a teljes képadatokhoz>>> munkafolyamat.