Basic Auth 標頭產生器
即時從使用者名稱和密碼產生HTTP Basic Authentication標頭
什麼是HTTP Basic Authentication?
HTTP基本認證是HTTP協定內建的簡單認證方案。客戶端在每個請求的Authorization標頭中傳送Base64編碼的「使用者名稱:密碼」字串。
Basic Auth安全嗎?
Basic Auth本身不安全,因為憑證只是Base64編碼而非加密。務必在HTTPS上使用以防止憑證被截獲。生產環境建議使用OAuth或JWT等更安全的方案。
如何在curl中使用Basic Auth?
使用-u標誌:curl -u 使用者名稱:密碼 https://api.example.com,或使用-H標誌配合產生的標頭:curl -H "Authorization: Basic dXNlcjpwYXNz" https://api.example.com
使用者名稱或密碼中可以使用特殊字元嗎?
可以,此工具正確處理Unicode字元。憑證在Base64轉換前會進行UTF-8編碼,遵循RFC 7617規範。