Generator de anteturi Basic Auth
Generați anteturi de autentificare HTTP Basic online — convertiți utilizator:parolă în antet Authorization Base64 instantaneu
Ce este autentificarea HTTP Basic?
Autentificarea HTTP Basic este o schemă simplă de autentificare integrată în protocolul HTTP. Clientul trimite un șir codificat Base64 de "utilizator:parolă" în antetul Authorization cu fiecare cerere.
Cum funcționează Basic Auth?
Când un server necesită autentificare, răspunde cu o stare 401 Unauthorized și un antet WWW-Authenticate: Basic. Clientul retrimite cererea cu un antet Authorization: Basic <base64>, unde valoarea este codificarea Base64 a "utilizator:parolă".
Este Basic Auth sigur?
Basic Auth singur nu este sigur deoarece credențialele sunt doar codificate Base64, nu criptate. Folosiți-l întotdeauna prin HTTPS pentru a preveni interceptarea credențialelor. Pentru producție, luați în considerare alternative mai sigure precum OAuth sau JWT.
Cum folosesc Basic Auth cu curl?
Folosiți flag-ul -u: curl -u utilizator:parolă https://api.example.com, sau flag-ul -H cu antetul generat: curl -H "Authorization: Basic dXNlcjpwYXNz" https://api.example.com
Pot folosi caractere speciale în numele de utilizator sau parolă?
Da, această unealtă gestionează corect caracterele Unicode. Credențialele sunt codificate UTF-8 înainte de conversia Base64, conform RFC 7617.
Care este formatul antetului Authorization?
Antetul Authorization urmează acest format: "Authorization: Basic <credențiale-codificate-base64>". Valoarea Base64 este codificarea "utilizator:parolă" concatenate cu un separator colon. De exemplu, user:pass devine dXNlcjpwYXNz.
Cum decodific un antet Basic Auth?
Luați valoarea Base64 după "Basic " în antet și decodificați-o pentru a obține "utilizator:parolă". Această unealtă include un decodificator încorporat — lipiți valoarea completă a antetului Authorization și va extrage credențialele instantaneu.
Care este diferența dintre Basic Auth și Bearer Token?
Basic Auth trimite credențiale codificate Base64 cu fiecare cerere, în timp ce Bearer Token trimite un token (cum ar fi JWT) obținut printr-un flux de autentificare. Basic Auth este mai simplu, dar mai puțin flexibil. Token-urile Bearer pot purta permisiuni și expiră automat.
Pot folosi Basic Auth într-un URL de browser?
Da, formatul este https://utilizator:parolă@hostname.com/cale. Cu toate acestea, multe browsere moderne avertizează sau blochează această practică din motive de securitate. Este mai bine să folosiți direct antetul Authorization.
Această unealtă trimite credențialele mele la un server?
Nu. Această unealtă rulează complet în browserul dvs. folosind JavaScript. Numele de utilizator și parola nu sunt niciodată transmise prin rețea. Toată codificarea și decodificarea are loc local pe dispozitivul dvs.
Cum se folosește Generator de anteturi Basic Auth
Generează antete HTTP Basic Authentication codificând numele de utilizator și parola în Base64, direct în browser. Nimic din ce tastezi nu se încarcă online, așa că datele de autentificare rămân pe dispozitiv.
- Scrie numele de utilizator în câmpul Username și parola în câmpul Password.
- Apasă Encode pentru a le combina într-o acreditare Base64 și pentru a obține antetul Authorization gata de folosit.
- Copiază antetul generat în clientul API, în cererea HTTP sau în configurația proxy.
- Pentru a analiza un antet existent, lipește-l în câmpul Paste Authorization Header și apasă Decode pentru a vedea numele de utilizator și parola din el.
Decodarea unui antet Basic Auth expune parola în text clar, așa că decodează doar antete proprii sau din surse de încredere.
Instrumente conexe
- Verificare Hash Calculați și verificați hash-uri MD5, SHA-1, SHA-256, SHA-512 local
- Vizualizator HAR Deschide fișiere HAR online. Tabel de cereri cu culori de stare, sortare și filtrare, antete, previzualizarea corpului și cascadă de timpi — analiză locală, fără încărcare.
- Validator IBAN Validați instantaneu numere de cont bancar internațional (IBAN). Verificați formatul, lungimea și suma de control pentru 80+ țări cu rezultate în timp real.
- Testator Cereri HTTP Testați API-urile REST direct în browser. Trimiteți cereri GET, POST, PUT, DELETE cu antete, corp și parametri personalizați. Vedeți instantaneu starea, antetele și corpul JSON al răspunsului.
- Generator de Porturi Aleatorii Generați numere de porturi de rețea aleatorii din intervalele standard IANA — cunoscute (1-1023), înregistrate (1024-49151) și dinamice (49152-65535). Suportă valori unice, sortare și generare în masă. 100% în browser, fără server.
- Generator .htaccess Generați reguli .htaccess Apache pentru redirecționări, rescrieri, antete de securitate, cache și altele.
- Generator Robots.txt Generator gratuit online de robots.txt. Creați și personalizați fișiere robots.txt pentru a controla crawlarea motoarelor de căutare, a gestiona accesul crawler-elor și a optimiza SEO-ul site-ului dvs.
- Generator Sitemap Generator gratuit de sitemap XML online. Adăugați URL-uri, setați priorități și frecvențe, creați sitemap-uri SEO instant.