ホームに戻る

Basic認証ヘッダー生成

ユーザー名とパスワードをAuthorization Basicヘッダーに変換します。

コーディング 結果を待っています
問題を報告

認証情報入力

Authorization: Basic base64(username:password)

パスワード強度

普通

リクエスト例

curl

curl -X GET "https://api.example.com/v1/items" \
  -H "Authorization: Basic Z29nb3RlbTp1c2VmdWwtdG9vbHM="

fetch

await fetch("https://api.example.com/v1/items", {
  method: "GET",
  headers: {
    Authorization: "Basic Z29nb3RlbTp1c2VmdWwtdG9vbHM="
  }
})

HTTPie

http GET "https://api.example.com/v1/items" "Authorization: Basic Z29nb3RlbTp1c2VmdWwtdG9vbHM="

使用前の確認

ブラウザ内で処理

入力したユーザー名とパスワードはサーバーへ送信されません。Base64文字列だけを画面で生成します。

  • Basic認証はパスワードを暗号化しません。HTTPSなしでは通信中に読まれる可能性があります。
  • トークンを公開ログ、スクリーンショット、Issueに貼らないでください。Base64は元の値へ戻せます。
  • パスワードを変更したらヘッダーも再生成してください。長期運用ではAPIキーやOAuthも検討します。

使い方

ユーザー名とパスワードをAuthorization Basicヘッダーに変換します。

使い方メモ

  • 入力して実行すると、下の結果エリアで確認できます。
  • 結果はコピーまたはダウンロードして、記事や業務資料に使えます。
  • 重要な公開資料に使う前に、結果をもう一度確認してください。

よくある質問

ファイルはサーバーにアップロードされますか?expand_more

選択したファイルとテキストはブラウザ内で処理され、サーバーへアップロードされません。

さらに探す

次に試したいツール

同じカテゴリのツールと Gogotem で人気のツールを続けて探せます。

すべてのツール arrow_forward