Preskoči na vsebino
100% lokalno

Generator glave HTTP Basic Auth

Ustvarjate ali dekodisanje HTTP Basic Authorization glave iz uporabniškega imena in gesla.

Vhod
Izhod

Generator glave HTTP Basic Auth

Vnesite uporabniško ime in geslo v formatu "uporabniško_ime:geslo" in to orodje ustvari ustrezno HTTP Basic Authorization glavo — akreditivi so združeni z dvopičjem in kodirani v Base64, zaviti v "Authorization: Basic …". To je tipičen korak pri testiranju API-ja s curl, hitrem povezovanju skripte na zastarelo vmesnik ali preverjanju, ali pošilja klijent glavo, ki jo pričakuje vaš strežnik.

Preklapljajte smer na dekodisanje in prilepite glavo nazaj: funkcionirajo povsem "Authorization: Basic …" vrstice, samo vrednost "Basic …" ali surova niz Base64, ker sta predpone "Authorization:" in "Basic" samodejno prepoznani in odstranjeni. Možnost izhoda izbira, ali dobite popolno vrstico glave, pripravljeno za lepljenje v zahtevo, ali samo vrednost Base64 samo. Vključite primer curl, da vidite tudi pripravljen "curl -H" ukaz s pravkar ustvarjeno glavo, ki ga lahko direktno kopirate v terminal.

Basic Auth ni šifriranje — je povratno kodiranje in vsakdo, ki ima dostop do glave, lahko obnovi geslo v enem koraku. Orodje to spomneva kot trajni opomnik pod vsakim rezultatom: vedno pošljite prek HTTPS, nikoli navadnega HTTP, drugače bodo akreditivi potovali po omrežju kot berljivo besedilo.

Vse teče lokalno v vašem brskalniku: uporabniško ime, geslo in katerkoli glava, ki jo prilepite, se nikoli ne naložijo nikamor, zato je varno uporabljati prave staging ali proizvajalne akreditiv pri odpravljanju napak. Kopirajte rezultat, ga prenesite kot datoteko .txt ali ga pošljite direktno drugemu orodju za nadaljevanje dela.

FAQ

Je Basic Auth sam po sebi varen?
Ne. Base64 je kodiranje, ne šifriranje — dekodisanje ujete glave traja en korak. Basic Auth je varen samo, ko je sama povezava šifrirana, zato ga vedno uporabljajte prek HTTPS.
Kakšna je razlika med dve izhodni možnosti?
"Popolna glava" vam da celoto vrstico "Authorization: Basic …" pripravljeno za lepljenje v zahtevo. "Samo vrednost Base64" vam da samo kodirano vrednost, koristno, ko vaš kod že doda ime glave.
Lahko dekodisanje glave nazaj na uporabniško ime in geslo?
Da. Preklapljajte smer na dekodisanje in prilepite popolno vrstico glave, golega vrednosti "Basic …" ali samo surove niz Base64 — vse tri so prepoznane.
Mora geslo izbjegati dvopičja?
Ne. Samo prvo dvopičje v vrstici loči uporabniško ime od gesla, zato je geslo, ki vsebuje dvopičja, pravilno obravnavano.
Je moje uporabniško ime ali geslo naloženo kjerkoli?
Ne. Kodiranje in dekodisanje poteka v celoti v vašem brskalniku — nič, kar vnesite ali prilepite, se nikoli ne pošlje na strežnik.