Base64 փոխարկիչ
Օնլայն գործիք տեքստը Base64 ձևաչափով կոդավորելու և վերծանելու համար՝ ստանդարտ, URL-safe կամ հատուկ 64 նիշանոց այբուբենով։
Գործարկել գործիքը
Այս օնլայն գործիքը փոխակերպում է տեքստային տվյալները Base64 ձևաչափի և հակառակը։ Կոդավորման ընթացքում մուտքագրված տեքստը նախ վերածվում է UTF-8 բայթերի, որից հետո ձևավորվում է համապատասխան Base64 տողը։ Վերծանման ժամանակ կոդավորված տվյալները վերականգնվում են UTF-8 տեքստի տեսքով։ Եթե վերծանվող տողի երկարությունը չորսի բազմապատիկ չէ, համակարգը ավտոմատ կերպով ավելացնում է հավասարման նշանով լրացումը։ Օգտատերը կարող է ընտրել ստանդարտ այբուբենը, ակտիվացնել հղումների համար հարմարեցված URL-safe տարբերակը կամ մուտքագրել սեփական հատուկ այբուբենը։ Հատուկ այբուբեն կիրառելիս պահանջվում է ճիշտ վաթսունչորս չկրկնվող նիշ։ Նույն հատուկ այբուբենով կոդավորված տեքստը հնարավոր է նույնությամբ վերծանել և ստանալ սկզբնական բովանդակությունը։ Դատարկ մուտքագրման դեպքում գործիքը հայտնում է տվյալների բացակայության մասին։
Հրահանգներ
- Մուտքագրեք կամ տեղադրեք մշակման ենթակա տեքստը համապատասխան դաշտում։
- Ընտրեք աշխատանքային ռեժիմը՝ կոդավորել կամ վերծանել։
- Անհրաժեշտության դեպքում նշեք URL-safe տարբերակը կամ լրացրեք ճիշտ 64 եզակի նիշ պարունակող հատուկ այբուբենը։
- Սեղմեք «Փոխարկել» կոճակը, ապա պատճենեք արդյունքը ցուցադրվող դաշտից։
Օրինակներ
- «Բարև» տեքստի կոդավորումը ստանդարտ Base64 ռեժիմով UTF-8 կոդավորմամբ։
- «SGVsbG8gV29ybGQh» Base64 տողի վերծանումը սովորական տեքստի՝ ստանալով «Hello World!» արտահայտությունը։
ՀՏՀ
Ի՞նչ տարբերություն կա ստանդարտ և URL-safe Base64 տարբերակների միջև։
URL-safe տարբերակում ստանդարտ «+» և «/» նիշերը փոխարինվում են «-» և «_» նշաններով, այդ պատճառով տողը կարելի է ազատ օգտագործել վեբ հասցեներում և պարամետրերում։
Ի՞նչ պահանջներ են դրվում հատուկ այբուբենի վրա։
Հատուկ այբուբենը պետք է պարունակի ուղիղ 64 եզակի նիշ։ Կրկնվող նիշերի կամ այլ քանակի դեպքում փոխարկումը տեղի չի ունենում։
Ինչպե՞ս է գործիքը վարվում վերծանման ժամանակ պակասող նիշերի հետ։
Եթե վերծանվող Base64 տողի երկարությունը բազմապատիկ չէ չորսի, գործիքն ավտոմատ ավելացնում է անհրաժեշտ քանակի «=» նշաններ՝ պակասող նիշերը լրացնելու համար։