Base64 Cod / Decodează
Codifică textul în Base64 sau decodează Base64 înapoi în conținut lizibil direct în browser. Este util pentru verificarea jetoanelor, depanarea antetelor de autorizare, verificarea valorilor de configurare, decodarea încărcăturilor utile API și conversia textului simplu fără a utiliza un serviciu de la distanță. ToolMill ruleaza pe deplin client-side pentru intimitate si continua sa lucreze offline dupa instalare.
Codare
Încearcă.
Exemple
Hello, ToolMill!
SGVsbG8sIFRvb2xNaWxsIQ==
VGhpcyBpcyBhIGJhc2U2NCBkZWNvZGUgdGVzdC4=
Acesta este un test de decodare de bază64.
YWRtaW46ZGVtbw==
admin:demo
{"mode":"demo","enabled":true}
eyJtb2RlIjoiZGVtbyIsImVuYWJsZWQiOnRydWV9
Ce este Baza64 şi când să-l utilizaţi
Baza64 transformă octeți într-un set limitat de caractere ASCII, astfel încât textul să poată trece în siguranță prin sisteme care așteaptă text simplu. Acest lucru îl face util pentru valorile copiate antet, siruri de caractere de configurare, API probe, e-mail-stil de încărcare utilă, și debug de ieșire. Base64 schimba reprezentarea, nu secretul, asa ca nu ar trebui sa fie tratat ca criptare.
Fluxuri de lucru comune
Verificați antetul de autorizare de bază
O sarcină comună de depanare este verificarea unei valori copiate Auth Basic. În acest format, un nume de utilizator text simplu și parola sunt unite cu un colon și apoi codificate ca Base64. Această pagină este utilă atunci când aveți nevoie pentru a confirma ceea ce un antet copiat conține de fapt înainte de a trimite o altă cerere.
Inspectează valorile API sau configurează
Multe sisteme stochează încărcături scurte text, valori de mediu, sau copiate date eșantion în formular Baza64. Decodarea vă ajută să inspectaţi ceea ce este de fapt prezent, în timp ce re-încorporarea vă permite să testaţi mici editări fără a ajunge pentru un alt serviciu sau linie de comandă instrument.
Pregătește textul simplu pentru transport
În cazul în care un sistem se așteaptă de la Base64 text, puteți lipi conținut lizibil aici și convertiți-l înainte de încorporarea într-o cerere, fixare, sau exemplu de documentație. Acest instrument este deosebit de convenabil pentru mostre de text scurte și fragmente copiate mai degrabă decât fișiere binare complete.
Norme de intrare și cazuri-limită
Această pagină este axată pe text. Acesta funcționează bine pentru siruri de caractere lizibile și text Unicode, și decodorul ignoră spații și pauze de linie în intrare de bază pasted64. Standard Base64 este de așteptat aici, astfel încât variante URL-seif care folosesc diferite caractere ar putea trebui să fie convertite mai întâi. Padding contează, de asemenea: lipsă sau deteriorate egal semne poate provoca eșecuri de decodare.
De ce decodarea eşuează
Eșecuri de decodare înseamnă, de obicei, valoarea lipită conține caractere non-Base64, padding incorect, un șir trunchiat, sau o variantă Base64URL care a fost copiat într-un decodor standard Base64. O altă sursă comună de confuzie este decodarea bazei de date 64 valabile, care reprezintă date binare în loc de text lizibil pentru om.
Confidențialitate și utilizare offline
Înainte de a vă baza pe datele codificate sau decodate
Înainte de reutilizarea ieșirii, confirmați codificarea textului original, verificați dacă sursa a fost standard Base64 sau o variantă, cum ar fi Base64URL, și verificați dacă orice așteptări necesare de padding sau tip de fișier se potrivesc cu sistemul de destinație. Aceasta ajută la evitarea copierii rezultatelor valide din punct de vedere tehnic în fluxul de lucru greșit.
Ce rezultate decodează baza64 face și nu dovedesc
O decodare reușită demonstrează doar că intrarea ar putea fi interpretată ca bază64 și transformată din nou în octeți sau text în acest instrument. Aceasta nu demonstrează că rezultatul decodat este semnificativ, de încredere, corect codificat pentru aplicația din aval sau adecvat pentru reutilizare directă fără inspecție.
Cum de a interpreta baza64 ieșire corect
Base64 de ieșire este doar o reprezentare text de octeți. Ea nu dovedeşte că conţinutul original era lizibil text, sigur, secret sau chiar destinat afişării. Valoarea principală a rezultatului este că poate fi copiată în sisteme care se așteaptă ca Base64 să fie un format de transport sau de stocare.
Pentru că ToolMill rulează în browser, puteți inspecta jetoane copiate, antete, config fragmente, și sarcini utile scurte fără a le trimite la un alt site. Acest lucru este deosebit de util atunci când textul conține valori interne pe care doriți să le păstrați locale în timp ce depanați.
Unelte conexe
Cod Hex / Decodează
Hex Encode / Decode transformă textul în hexazecimal (base-16) bytes și decodează hex înapoi în text lizibil. Utilizați-l pentru depanarea de sarcini utile binare, inspectarea octeți UTF-8, inversarea siruri de caractere scăpate, și de lucru cu hașișuri sau protocoale de nivel scăzut. Acceptă formate hex comune (cu sau fără spații, linii noi, sau 0x prefixe). Ruleaza 100% local în browser-ul dvs.
Codare
HTML Entity Encode / Decode — Escape & Unescape HTML
HTML Entity Encode / Decode converts special characters like <, >, &, and quotes into safe HTML entities (and decodes them back). Use it when working with HTML attributes, templates, CMS editors, Markdown docs, or when debugging copy/paste issues. Handles common named entities (e.g. <, >, &, ") and numeric entities. Runs 100% locally in your browser — no uploads — and works offline after installing ToolMill as a PWA.
Codare
ROT13 Cod / Decodare text ↔ Cod ROT13
ROT13 este un simplu cifru de înlocuire a literei care schimbă A↔N, B↔O etc. Acesta este adesea folosit pentru spoilere, obfuscație ușoară, și forum / text e-mail. Acest instrument codifică textul simplu la ROT13 și decodează ROT13 înapoi la text (operațiunea este simetrică). Ruleaza 100% local în browser-ul dvs.
Codare
Cod URL / Decodare (Encoding procent)
URL Encode/Decode (procent encoding) convertește caractere nesigure într-un format URL-safe și înapoi din nou. Utilizați-l pentru siruri de caractere de interogare, redirecționa URL-uri, parametrii UTM, și depanarea API cereri (RFC 3986). Ruleaza 100% local în browser-ul dvs.
Codare
