Создавайте Authorization header и примеры curl, fetch и HTTPie из имени и пароля прямо в браузере.
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="
Локально в браузере
Учетные данные не отправляются на сервер; header создается в браузере.
Важные замечания
Расчёты основаны на стандартных формулах. Значения могут округляться для удобства чтения. Для важных решений проверьте официальный источник.
Сохраните результат, сравните его с предыдущими расчетами или поделитесь отчетом.
Учетные данные не отправляются на сервер; header создается в браузере.
Для production API используйте HTTPS. Base64 encoding не является шифрованием.
Избегайте двоеточия (:) в имени: Basic Auth кодирует username:password.