Autenticación básica con solicitudes
La Autenticación Básica es el método de autenticación más sencillo para la web APIs. Funciona como entrar en un sitio web. Para obtener acceso, tienes que enviar tu nombre de usuario y contraseña personales junto con cada solicitud. Utilizando este nombre de usuario y contraseña, el API puede identificarte y concederte acceso a los datos solicitados.
Primero vamos a aprender cómo responde un servidor cuando falla la autenticación, y luego vamos a solucionarlo utilizando la Autenticación Básica.
Es bueno saberlo:
- Ya se ha importado el paquete
requests
. - Puedes utilizar el nombre de usuario
[email protected]
y la contraseñaWarp_ExtrapolationsForfeited2
para autenticarte.
Este ejercicio forma parte del curso
Introducción a APIs en Python
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
response = requests.get('http://localhost:3000/albums')
# Check if the status code on the response object matches a successful response
if(response.____ == ____):
print("Success!")
# Check if the status code indicates a failed authentication attempt
elif(response.____ == ____):
print('Authentication failed')
else:
print('Another error occurred')