HTTP Header Builder(HTTPヘッダー構築ツール)
よく使うHTTPヘッダーをプリセットから選択して組み立てます。fetch・curl・生HTTP形式でエクスポート可能。
ユーザー名とパスワードからHTTP Basic認証のAuthorizationヘッダーを生成、またはデコードします。
HTTP Basic認証で必要な Authorization: Basic <Base64文字列> ヘッダーを、ユーザー名とパスワードから即座に生成します。逆に既存のヘッダーからユーザー名・パスワードを復元するデコード機能も備えています。
Base64は暗号化ではなく単純なエンコードのため、Basic認証の資格情報は通信経路上で保護されません。本番環境では必ずHTTPS通信の上で使用し、可能であればOAuth 2.0やAPIキー方式など、より安全な認証方式の採用を検討してください。
HTTP Basic認証は、RFC 7617で定義されたシンプルな認証方式です。「ユーザー名:パスワード」という文字列をBase64エンコードし、HTTPリクエストの Authorization ヘッダーに `Basic <エンコード文字列>` の形式で付与します。
いいえ。Base64は単なる文字エンコード方式であり、暗号化ではありません。デコードすれば誰でも元の文字列を復元できるため、Basic認証は必ずHTTPS(TLS)と組み合わせて使用する必要があります。
curlコマンドの `-H "Authorization: Basic ..."` オプションや、Postmanなどのツール、各種プログラミング言語のHTTPクライアントで利用できます。
いいえ。このツールは入力値をブラウザ内でのみ処理し、サーバーへの送信やlocalStorageへの保存は一切行いません。