ComenzarEmpieza gratis

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:

  1. Ya se ha importado el paquete requests.
  2. Puedes utilizar el nombre de usuario [email protected] y la contraseña Warp_ExtrapolationsForfeited2 para autenticarte.

Este ejercicio forma parte del curso

Introducción a APIs en Python

Ver curso

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')
Editar y ejecutar código