Base64 және URL кодтаушы құралын қалай қолдану керек
- 1
Кодтау түрін таңдаңыз
Base64, URL кодтау немесе HTML нысандары түрін таңдап, одан кейін «Кодтау» немесе «Декодтау» батырмасын басыңыз.
- 2
Мәтінді қойыңыз немесе файл таңдаңыз
Сол жақ жолаққа мәтін теріңіз немесе қойыңыз; Base64 кодтау режимінде Base64 немесе data URL түріне айналдыру үшін файл да таңдай аласыз.
- 3
Параметрлерді реттеңіз
Base64URL, толтырғыш немесе 76 таңбалы жолдарды қосыңыз не URL-дің қандай бөлігін экрандау керегін таңдаңыз.
- 4
Нәтижені көшіріңіз немесе сақтаңыз
Нәтижені көшіріңіз, «Файл ретінде сақтау» арқылы сақтаңыз немесе түрлендіруді кері қайтару үшін «Нәтижені кіріс ретінде қолдану» түймесін басыңыз.
Шектеулер және Pro
Тіркелусіз тегін: көлемі 50 MB дейінгі файлдарды кодтауға және браузеріңіз көтере алатын кез келген ұзындықтағы мәтінді қоюға болады; 600 000 таңбадан асатын нәтиже ішінара көрсетіледі, толық нәтиже көшіру және «Файл ретінде сақтау» арқылы қолжетімді.
Pro жарнаманы өшіреді; кодтауыш барлық тарифте бірдей жұмыс істейді. Pro-ны қарау
Base64 және URL кодтаушы туралы
Base64 кез келген байттарды 64 басып шығарылатын таңбаға айналдырады, сондықтан деректер электрондық поштада, JSON-да, HTML атрибуттарында және HTTP тақырыптарында бүлінбей жетеді. Бұл кодтауыш мәтінмен де, файлмен де жұмыс істейді: мәтін алдымен UTF-8 пішіміне түрлендіріледі, сондықтан диакритикалық белгілері бар әріптер, қытай иероглифтері және эмодзи браузердің кірістірілген btoa() функциясындағыдай қатемен тоқтамай, дұрыс кодталып, қайта оқылады.
Кодтау кезінде стандартты алфавитті немесе Base64URL нұсқасын (JWT мен URL параметрлерінде қолданылатын, + және / орнына - және _ жазылатын) таңдауға, қосымша = толтырғышын қосуға және әр 76 таңбадан кейін MIME үлгісіндегі жол үзілімдерін салуға болады. Көлемі 50 MB дейінгі файлды қарапайым Base64 мәтініне немесе img src не CSS фонына арналған дайын data: URL түріне айналдыруға болады.
Декодтау кез келген алфавитті қабылдайды, бос орындар мен жол үзілімдерін елемейді, жетпейтін толтырғышты өзі қосады және data: URL префиксін алып тастайды. Нәтиже оқылатын UTF-8 болса, мәтінді көресіз; әйтпесе алғашқы байттар белгілі файл қолтаңбаларымен салыстырылады — PNG, JPEG, GIF, WebP, PDF, ZIP, MP3, MP4, қаріптер және т.б. — осылайша суретті алдын ала қарап, файлды дұрыс кеңейтіммен жүктеп алуға болады. Қате енгізілсе, нақты орны мен түсіндірмесі көрсетіледі.
Қалған екі қойынды күнделікті қажет басқа кодтауларды қамтиды: URL пайыздық кодтауы (бір сұраныс мәні, толық URL немесе бос орын + болатын форма деректері) әр сұраныс параметрін жеке талдаумен, сондай-ақ HTML нысандары екі бағытта, оның ішінде және é сияқты барлық аталған сілтемелермен. Base64 — кодтау, шифрлау емес: оны кез келген адам декодтай алады.
Құпиялылық
Кодтау мен декодтау осы браузер бетінде орындалады, таңдаған файлдарыңызды қоса алғанда; теріп жазған немесе ашқан ештеңе серверге жүктелмейді. Параметр қосқыштары (URL-қауіпсіз алфавит, толтырғыш, URL режимі) жергілікті жадта сақталады, ал мәтіннің өзі мен файлдар еш уақытта сақталмайды.
Мүмкіндіктер
UTF-8 дұрыс өңделеді
Эмодзи, диакритикалық белгілер және латыннан басқа жазулар btoa() Юникод қатесінсіз кодталады және декодталады.
Файлдарды да декодтайды
Екілік нәтиже қолтаңбасы бойынша анықталады, сурет болса алдын ала көрсетіледі, жүктеп алуға болады.
URL және HTML экрандау
Мәндерге, толық URL-ге немесе формаларға арналған пайыздық кодтау және барлық аталған HTML нысандары.