İçeriğe atla
%100 yerel

HTTP Basic Auth başlık oluşturucu

Bir HTTP Basic Authorization başlığını kullanıcı adı ve paroladan oluşturun veya kod çözün.

Giriş
Çıkış

HTTP Basic Auth başlık oluşturucu

Bir kullanıcı adı ve parolayı "kullanıcı_adı:parola" formatında girin ve bu araç ilgili HTTP Basic Authorization başlığını oluşturur — kimlik bilgileri iki nokta ile birleştirilir ve Base64 kodlanır, "Authorization: Basic …" içine sarılır. Bu, curl ile bir API test ederken, eski bir uç noktaya bir betiği hızlı bir şekilde bağlarken veya bir istemcinin sunucunuzun beklediği başlığı gönderip göndermediğini doğrularken tipik bir adımdır.

Kod çözmek için yönü değiştirin ve bir başlığı geri yapıştırın: tam "Authorization: Basic …" satırları, sadece "Basic …" değeri veya ham Base64 dizesi çalışır, çünkü "Authorization:" ve "Basic" önekleri otomatik olarak tanınır ve kaldırılır. Çıkış seçeneği, bir isteğe yapıştırmaya hazır tam başlık satırını mı yoksa sadece Base64 değerini mi aldığınızı seçer. Curl örneğini etkinleştirerek, az önce oluşturulan başlıkla birlikte hazır bir "curl -H" komutu görebilirsiniz; bunu doğrudan bir terminale kopyalayabilirsiniz.

Basic Auth şifreleme değil — tersine çevrilebilir bir kodlamadır ve başlığa erişebilen herkes parolayı bir adımda kurtarabilir. Araç, bu konuda her sonucun altında kalıcı bir hatırlatma notu ekler: her zaman HTTPS üzerinden gönderin, hiçbir zaman düz HTTP üzerinden değil, aksi takdirde kimlik bilgileri ağ üzerinde okunabilir metin olarak seyahat eder.

Her şey tarayıcınızda yerel olarak çalışır: kullanıcı adı, parola ve yapıştırdığınız herhangi bir başlık hiçbir yere yüklenmez, bu nedenle hata ayıklarken gerçek staging veya production kimlik bilgilerini kullanmak güvenlidir. Sonucu kopyalayın, .txt dosyası olarak indirin veya çalışmaya devam etmek için doğrudan başka bir araçla gönderim.

FAQ

Basic Auth kendi başına güvenli midir?
Hayır. Base64 bir kodlamadır, şifreleme değil — yakalanan bir başlığı kod çözmek bir adım sürer. Basic Auth yalnızca bağlantı kendisi şifreli olduğunda güvenlidir, bu nedenle her zaman HTTPS kullanın.
İki çıkış seçeneği arasındaki fark nedir?
"Tam başlık satırı" size bir isteğe yapıştırmaya hazır "Authorization: Basic …" satırının tamamını verir. "Yalnızca Base64 değeri" size yalnızca kodlanmış değeri verir, kodunuz zaten başlık adını eklediğinde kullanışlıdır.
Başlığı kullanıcı adı ve parolaya geri kod çözebilir mi?
Evet. Kod çözmek için yönü değiştirin ve tam başlık satırı, çıplak "Basic …" değeri veya sadece ham Base64 dizesini yapıştırın — üçü de tanınır.
Parola iki noktayı kaçınmalı mı?
Hayır. Yalnızca satırdaki ilk iki nokta kullanıcı adını paroladan ayırır, bu nedenle iki nokta içeren bir parola doğru şekilde işlenir.
Kullanıcı adım veya parolam bir yere yükleniyor mu?
Hayır. Kodlama ve kod çözme tamamen tarayıcınızda gerçekleşir — yazdığınız veya yapıştırdığınız hiçbir şey hiçbir zaman bir sunucuya gönderilmez.