🔐

HTTP 基本認證產生器

使用者密碼一鍵產生 Base64 Authorization 標頭,並附可直接執行的 curl 範例。
認證 📂 網路 👤 ToolWorld 🏷️ v1.1.12
載入中...

HTTP 基本認證產生器

使用者密碼 → Base64 Authorization 標頭 · 附 curl 範例

組合字串 user:pass
Base64 編碼
Authorization 要求標頭
curl 指令範例

HTTP Basic Auth 僅做 Base64 編碼,並非加密;務必在 HTTPS 下使用。本工具按 UTF-8 編碼處理使用者名稱與密碼,支援中文與 Emoji。

使用說明

📖 工具介紹


HTTP 基本認證(Basic Authentication)是介面除錯中最常見的鑑權方式之一:伺服器要求要求標頭裡攜帶 Authorization: Basic 一串編碼後的憑證。本工具把這個過程自動化——輸入使用者名稱與密碼,立刻得到組合字串、Base64 編碼、完整要求標頭以及可直接貼到終端執行的 curl 指令。很多人第一次寫 Basic Auth 都會犯兩個錯誤:一是忘記冒號分隔使用者名稱和密碼,二是直接在 HTTP 明文裡把 Base64 當加密用。工具按 UTF-8 位元組流進行 Base64 編碼,中文名稱、Emoji 密碼都能正確處理;密碼框預設遮罩,可一鍵切換顯示。全程在瀏覽器本機完成,憑證不會離開你的裝置。

✨ 功能特點


  • 四段輸出一次到位:組合字串 user:pass、Base64 值、Authorization 要求標頭、curl 指令
  • UTF-8 安全:中文名稱與 Emoji 密碼按位元組編碼,不會亂碼
  • 密碼可見切換:密碼框預設隱藏,點按鈕即可暫時檢視
  • curl 自動加引號:密碼含空白或特殊字元時自動用單引號包覆並跳脫
  • 逐區塊複製:每個輸出區塊都有獨立複製按鈕,也可一鍵複製完整要求標頭
  • 完全本機:憑證僅在瀏覽器記憶體中處理,不發起任何網路請求

📝 使用方式


  1. 在使用者名稱輸入框填寫帳號,例如 admin
  2. 在密碼框填寫密碼,可點顯示按鈕核對
  3. 可選填要求位址,用於產生 curl 範例中的目標 URL
  4. 點擊產生認證標頭,依序檢視四段輸出
  5. 點擊對應複製按鈕,把需要的內容貼到程式或介面測試工具中

⚠️ 注意事項


  • 不是加密:Base64 只是可逆編碼,任何人拿到字串都能秒解碼,絕不能在 HTTP 明文下使用
  • 必須 HTTPS:Basic Auth 憑證只能在 TLS 加密通道中傳輸,否則等同於裸奔
  • 冒號分隔:編碼對象是「使用者名稱:密碼」整體,漏掉冒號會導致伺服器鑑權失敗
  • 正式替代:正式系統建議改用 Bearer Token、API Key 或 OAuth 等更安全的方案
  • 輸入校驗:使用者名稱為空會給出友善提示,密碼允許留空以相容某些介面約定

相關推薦

⏫︎