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.
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.