Sobes.tech
Junior

Comment fonctionne la transmission de données lors de l'utilisation de l'authentification de base?

sobes.tech IA

Réponse de l'IA

При Basic Authentication клиент отправляет запрос с HTTP-заголовком Authorization, значение которого начинается с Basic , за которым следует кодированная в Base64 строка. Эта строка формируется путем объединения имени пользователя и пароля, разделенных двоеточием (username:password). Сервер декодирует эту строку, извлекает имя пользователя и пароль, а затем сверяет их с учетными данными, хранящимися в его системе для аутентификации.

GET /protected/resource HTTP/1.1
Host: example.com
Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=  // dXNlcm5hbWU6cGFzc3dvcmQ= является Base64 кодировкой строки "username:password"