URL Encoder Decoder - URL-ek kódolása és dekódolása online
Ingyenes online URL encoder és decoder eszköz. Kódolja és dekódolja az URL-eket, lekérdezési karakterláncokat és URL-komponenseket azonnal. Tökéletes affiliate ...
Ingyenes online Base64 kódoló és dekódoló szöveghez és fájlokhoz. Kódoljon adatokat Base64 formátumba biztonságos átvitelhez, dekódoljon Base64 karakterláncokat vissza az eredeti tartalomra. Támogatja az UTF-8-at, URL-biztos kódolást, legfeljebb 10 MB-os fájlfeltöltéseket és automatikus képelőnézetet.
A Base64 egy bináris-szöveg kódolási séma, amely bináris adatokat (képek, fájlok, nyers bájtok) ASCII szöveggé alakít 64 nyomtatható karakter használatával: nagybetűk (A-Z), kisbetűk (a-z), számjegyek (0-9), plusz (+) és perjel (/). Egy 65. karakter (=) kitöltésként szolgál.
Hogyan működik: A Base64 a bemeneti adatokat 3 bájtos (24 bites) darabokra csoportosítja, majd ezeket a 24 bitet négy 6 bites csoportra osztja. Minden 6 bites csoport egy 0-63 közötti számot jelöl, amely leképeződik a 64 Base64 karakter egyikére.
Miért 33%-kal nagyobb? Mivel a Base64 4 karaktert használ 3 bájt ábrázolásához, a kódolt kimenet mindig körülbelül 33,33%-kal nagyobb az eredetinél. A kompromisszum: szövegbiztonság. A Base64 kimenet csak ASCII karaktereket tartalmaz, amelyek biztonságosak e-mailben, JSON-ban, XML-ben, URL-ekben és más szövegalapú protokollokon keresztüli továbbításhoz.
A Base64 egy bináris-szöveg kódolási séma, amely bináris adatokat ASCII szöveg formátumra konvertál 64 nyomtatható karakter (A-Z, a-z, 0-9, +, /) használatával. Elsősorban bináris adatok továbbítására használják szövegalapú protokollokon keresztül (e-mail, JSON, XML, URL-ek), amelyek nem támogatják a nyers bináris adatokat. A Base64 körülbelül 33%-kal növeli az adatok méretét, mivel 3 bájtot (24 bit) kódol 4 karakterbe (24 bit 6 bit/karakter arányban). A kitöltő karakterek (=) biztosítják, hogy a kimenet hossza 4-nek többszöröse legyen.
Szöveg Base64-be kódolásához: (1) Írja be a szöveget a beviteli mezőbe, (2) válassza ki a szövegkódolást (UTF-8 ajánlott Unicode karakterekhez, ASCII az alapvető angol nyelvhez), (3) opcionálisan engedélyezze az URL-biztos kódolást a + cseréjéhez -re, / cseréjéhez _-ra és a kitöltés = eltávolításához, (4) kattintson a Kódolás módra - a kimenet azonnal megjelenik. Fájlokhoz kattintson a 'Fájl feltöltése' gombra képek, PDF-ek vagy bármilyen bináris fájl Base64 adat URI formátumba kódolásához.
Base64 dekódolásához: (1) Váltson Dekódolás módra a váltógomb használatával, (2) illessze be a Base64 karakterláncot a beviteli mezőbe - az eszköz automatikusan észleli az érvényes Base64 formátumot zöld jelvénnyel, (3) ha URL-biztos Base64-et használ, engedélyezze az URL-biztos opciót, (4) a dekódolt szöveg azonnal megjelenik a kimeneti mezőben. Base64-ben kódolt képek vagy fájlok esetén az eszköz automatikusan észleli az adat URI-kat és szükség esetén képelőnézetet jelenít meg letöltés gombbal.
Az URL-biztos Base64 (RFC 4648 5. szakasz) módosítja a szabványos Base64-et a biztonságos használathoz URL-ekben, fájlnevekben és lekérdezési paraméterekben azáltal, hogy lecseréli az URL-ben speciális jelentéssel bíró karaktereket. A szabványos Base64 +-t (URL: szóköz) és /-t (URL: útvonal-elválasztó) használ, amelyek tönkreteszik az URL-eket. Az URL-biztos változat a +-t -re (kötőjel), a /-t _-ra (aláhúzás) cseréli és eltávolítja a = kitöltést. Mindig használjon URL-biztos kódolást Base64 URL-ekbe ágyazásakor.
A Base64 körülbelül 33%-kal növeli az adatok méretét a kódolási mechanizmusa miatt. A Base64 3 bájtot (24 bit) konvertál 4 ASCII karakterré (összesen 32 bit, 6 bit karakterenként). Ez a 3:4 arány 33,33%-os többletterhelést hoz létre. Például a 'Helló' (5 bájt) 'SGVsbMOz'-vá (12 karakter) válik. A kompromisszum: bár nagyobb, a Base64 kimenet biztonságos szövegalapú átviteli protokollokhoz (JSON, XML, e-mail), amelyek megrongálják a nyers bináris adatokat.
Igen! Kattintson a 'Fájl feltöltése' gombra Kódolás módban bármilyen fájl (képek, PDF-ek, dokumentumok, audio) Base64 adat URI formátumba konvertálásához. Az adat URI-k közvetlenül szövegbe ágyazzák a fájl tartalmát a következő formátumban: 'data:[MIME típus];base64,[Base64 adatok]'. Használati esetek: (1) képek beágyazása HTML/CSS-be külső kérések nélkül, (2) fájlmellékletek JSON API-kban, (3) kis fájlok tárolása adatbázisokban szövegként. Megjegyzés: A fájlméret korlát 10 MB. A Base64-ben kódolt fájlok 33%-kal nagyobbak az eredetinél.
A Base64 elengedhetetlen a fejlesztők számára, akik dolgoznak: (1) E-mail mellékletekkel - A MIME e-mail protokoll Base64-et igényel bináris mellékletekhez, (2) Adat URI-kkal - Képek/fájlok közvetlen beágyazása HTML/CSS-be, (3) JSON/XML API-kkal - Bináris adatok továbbítása szövegalapú formátumokban sérülés nélkül, (4) Hitelesítéssel - Hitelesítő adatok kódolása HTTP Basic Auth-hoz, (5) Kriptográfiai kulcsokkal - Bináris kulcsok megjelenítése szövegként tároláshoz/átvitelhez, (6) Fájlfeltöltésekkel - Bináris fájlok küldése REST API-kon keresztül JSON karakterláncokként.
Nem! A Base64 kódolás, NEM titkosítás vagy biztonság. Kritikus különbségek: (1) A kódolás átalakítja az adatok formátumát (bináris szöveggé), de nem rejti el a tartalmat - bárki azonnal dekódolhatja, (2) A titkosítás titkos kulcsokat használ az adatok olvashatatlan titkosított szöveggé alakításához - csak a kulcstulajdonosok tudják visszafejteni. A Base64 nulla biztonságot nyújt. Használjon AES-256 titkosítást bizalmas adatokhoz, HTTPS-t átvitelhez, és soha ne hagyatkozzon a Base64-re a biztonság érdekében.
Használjon UTF-8 kódolást (alapértelmezett ebben az eszközben) az Unicode karakterek (emoji, ékezettel ellátott betűk, nem-latin írásrendszerek) megfelelő kezeléséhez. Az UTF-8 az Unicode kódpontokat 1-4 bájtként jeleníti meg karakterenként, majd a Base64 ezeket a bájtokat kódolja. Az ASCII kódolás csak a 0-127 karaktereket támogatja (alapvető angol) és meghibásodik speciális karaktereknél. Mindig válasszon UTF-8-at, kivéve ha speciális legacy rendszer követelményei vannak.
Igen! Az eszköz automatikusan észleli a Base64-ben kódolt képeket (adat URI-k, amelyek 'data:image/'-al kezdődnek) és előnézetet jelenít meg. Támogatott formátumok: PNG, JPEG, GIF, SVG, WebP. Dekódoláshoz: (1) illessze be az adat URI-t Dekódolás módban, (2) a kép előnézete automatikusan megjelenik a kimenet alatt, (3) kattintson a 'Dekódolt fájl letöltése' gombra a kép eszközére mentéséhez. Ez működik képek kinyeréséhez HTML/CSS forráskódból, JSON API válaszokból vagy adatbázis Base64 mezőkből.
Kezelje több partner programját és javítsa partnerei teljesítményét a Post Affiliate Pro-val.
Ingyenes online URL encoder és decoder eszköz. Kódolja és dekódolja az URL-eket, lekérdezési karakterláncokat és URL-komponenseket azonnal. Tökéletes affiliate ...
Ingyenes online kódszépítő és formázó. Formázza és szépítse JavaScript, HTML, CSS, SQL kódját szintaxiskiemeléssel, testreszabható beállításokkal és azonnali tö...
Ingyenes online képtömörítő eszköz. Tömörítse JPG, PNG, WebP képeket minőség megőrzése mellett. Kötegelt tömörítés, előtte/utána összehasonlítás, átméretezési l...
Sütik Hozzájárulás
A sütiket használjuk, hogy javítsuk a böngészési élményt és elemezzük a forgalmunkat. See our privacy policy.