# Text į Base64URL Konverteris

Užkoduokite tekstą į URL pritaikytą Base64 arba iškoduokite atgal pagal RFC 4648 5 skirsnyje apibrėžtą base64url abėcėlę. Įrankis paverčia įvestį į UTF-8, vietoj + ir / naudoja - ir _ bei neįtraukia = užpildo, nebent jo paprašysite. Dekoduojant priimama ir užpildyta, ir neužpildyta įvestis. Kūrėjai jį naudoja JWT dalims, OAuth PKCE reikšmėms, pasirašytiems URL ir failų pavadinimams, kurie turi veikti nuorodose.

## Dažnai užduodami klausimai

### Kas yra Base64URL?

Base64URL yra URL ir failų pavadinimams saugi Base64 versija, apibrėžta RFC 4648 5 skyriuje. Joje + pakeičiamas į -, o / – į _, todėl išvestį galima naudoti URL adresuose ir failų pavadinimuose be kodavimo. Užpildymo ženklai = paprastai praleidžiami.

### Ar galiu pamatyti pavyzdį?

Tekstas foobar užkoduojamas kaip Zm9vYmFy – taip pat kaip naudojant standartinę Base64. Tekstas ??> užkoduojamas kaip Pz8-, o standartinė Base64 pateikia Pz8+; subjects?_d užkoduojamas kaip c3ViamVjdHM_X2Q. Dekoduojant atkuriamas pradinis tekstas.

### Ar įjungti užpildymą?

Palikite jį išjungtą JWT, PKCE kodo iššūkiams ir daugumai žiniatinklio naudojimo atvejų, kai = ženklai praleidžiami. Įjunkite tik tada, jei priimanti sistema tikisi, kad ilgis būtų keturių kartotinis. Dekoderis priima abu formatus.

### Kaip šiuo įrankiu dekoduoti JWT?

Nukopijuokite antraštės arba naudingojo turinio dalį – tekstą tarp taškų – ir ją dekoduokite. Gausite JSON. Trečioji dalis yra dvejetainis parašas, todėl įrankis praneša, kad tai nėra tinkamas UTF-8 tekstas.

### Kodėl mano įvestis atmetama?

Galioja tik A–Z, a–z, 0–9, - ir _ simboliai, taip pat galimi gale esantys =. Standartinės Base64 simboliai + ir / nepriimami, tad jiems naudokite Base64 keitiklį. Taip pat negalioja ilgis, dėl kurio paskutinėje grupėje lieka vienas simbolis.

### Ar įrankis ignoruoja tarpų simbolius?

Taip. Prieš dekoduojant pašalinami tarpai, tabuliacijos ir eilučių lūžiai. Tai naudinga kopijuojant reikšmes iš eilučių lūžiais suskaidytų žurnalų ar el. laiškų.

### Kaip apdorojami specialieji simboliai ir jaustukai?

Prieš konvertuojant tekstas užkoduojamas UTF-8, todėl bet kuris simbolis, įskaitant jaustukus, atkuriamas tiksliai. Dekoduoti baitai turi sudaryti galiojantį UTF-8 tekstą, kad būtų rodomi.

### Ar Base64URL saugus jautriems duomenims?

Ne. Tai tik kodavimas, nesuteikiantis jokios apsaugos. Pavyzdžiui, bet kas gali perskaityti JWT naudingąjį turinį, todėl jame negalima laikyti paslapčių.

### Kiek padidėja duomenų dydis?

Kas 3 baitai virsta 4 simboliais, todėl užkoduoti duomenys būna maždaug 33 procentais didesni. Praleidus užpildymą, išvestis gali būti iki dviejų simbolių trumpesnė.

### Kiek teksto galiu konvertuoti?

Vienai užklausai galima pateikti iki 5 MiB teksto. Įvestis nesaugoma.

Jūsų reklama čia?

[Parašykite mums el. paštu](mailto:hi@dennn.is?subject=Reklama%20svetain%C4%97je%20OneClick%20Pro)

[Reklama Įskiepių rinkinys, paruoštas agentams, skirtas WordPress.](https://sleekwp.com/?ref=oneclickpro)
