Sobes.tech
Senior

Co jest przesyłane w nagłówku żądania podczas autoryzacji?

sobes.tech AI

Odpowiedź od AI

W nagłówku (headerze) żądania HTTP podczas uwierzytelniania zwykle przesyłane jest pole Authorization. Format i zawartość tego pola zależą od typu uwierzytelniania:

  • Podstawowa autoryzacja: Authorization: Basic <zakodowany_base64_login:hasło>
  • Token Bearer (np. JWT): Authorization: Bearer <token>
  • Klucz API: czasami przesyłany w nagłówku, np. Authorization: ApiKey <klucz> lub w niestandardowym nagłówku, np. X-API-Key.

Przykład dla tokena Bearer:

GET /api/data HTTP/1.1
Host: example.com
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...