Sări la conținut
Complet local

Generator antet HTTP Basic Auth

Creați sau decodificați un antet HTTP Basic Authorization din nume de utilizator și parolă.

Intrare
Ieșire

Generator antet HTTP Basic Auth

Introduceți un nume de utilizator și o parolă în formatul "utilizator:parolă" și acest instrument generează antete HTTP Basic Authorization corespunzător — acreditările sunt unite cu o două-puncte și codificate Base64, învelite în "Authorization: Basic …". Acesta este un pas tipic la testarea unui API cu curl, conectarea rapidă a unui script la un endpoint învechit sau verificarea că un client trimite antetul pe care serverul dvs. îl așteaptă.

Comutați direcția pentru a decodifica și lipiți un antet înapoi: liniile "Authorization: Basic …" complete, doar valoarea "Basic …" sau șirul Base64 brut funcționează, deoarece prefixele "Authorization:" și "Basic" sunt recunoscute și eliminate automat. Opțiunea de ieșire alege dacă obțineți linia de antet completă, gata de lipire într-o cerere, sau doar valoarea Base64 singură. Activați exemplul curl pentru a vedea, de asemenea, o comandă "curl -H" gata de utilizare cu antete recenzii create, pe care o puteți copia direct într-un terminal.

Basic Auth nu este criptare — este o codificare reversibilă și oricine care poate citi antete poate recupera parola într-un pas. Instrumentul reamintește acest lucru ca avertisment permanent sub fiecare rezultat: trimiteți întotdeauna prin HTTPS, niciodată HTTP simplu, altfel acreditările vor călători prin rețea ca text lizibil.

Totul se execută local în browserul dvs.: numele de utilizator, parola și orice antet pe care îl lipiți nu sunt niciodată încărcate nicăieri, deci este sigur să le utilizați cu acreditări reale de staging sau producție la depanare. Copiați rezultatul, descărcați-l ca fișier .txt sau trimiteți-l direct la un alt instrument pentru a continua lucrul.

FAQ

Este Basic Auth sigur de la sine?
Nu. Base64 este o codificare, nu criptare — decodificarea unui antet capturat durează un pas. Basic Auth este sigur doar atunci când conexiunea în sine este criptată, deci utilizați întotdeauna HTTPS.
Care este diferența dintre cele două opțiuni de ieșire?
"Linie antet completă" vă oferă linia "Authorization: Basic …" completă gata de lipire într-o cerere. "Doar valoare Base64" vă oferă doar valoarea codificată, utilă când codul dvs. deja adaugă numele antetului.
Poate decodifica un antet înapoi la nume de utilizator și parolă?
Da. Comutați direcția pentru a decodifica și lipiți o linie de antet completă, o valoare "Basic …" goală sau doar șirul Base64 brut — toate trei sunt recunoscute.
Parola trebuie să evite două-puncte?
Nu. Doar prima două-puncte din linie separă numele de utilizator de parolă, deci o parolă care conține două-puncte este tratată corect.
Numele meu de utilizator sau parola este încărcat undeva?
Nu. Codificarea și decodificarea se execută în întregime în browserul dvs. — nimic din ceea ce introduceți sau lipiți nu este niciodată trimis pe un server.