1. Apprendre
  2. /
  3. Cours
  4. /
  5. Introduction aux API en Python

Connected

Exercice

Authentification de base avec requests

L'authentification de base est la méthode la plus simple pour les API Web. Elle fonctionne comme lorsque vous ouvrez une session sur un site Web. Pour obtenir l'accès, vous devez envoyer votre nom d'utilisateur et votre mot de passe personnels avec chaque requête. À l'aide de ces identifiants, l'API peut vous reconnaître et vous donner accès aux données demandées.

Voyons d'abord comment un serveur réagit lorsque l'authentification échoue, puis corrigeons la situation en utilisant l'authentification de base.

Bon à savoir :

  1. Le paquet requests a déjà été importé.
  2. Vous pouvez utiliser le nom d'utilisateur [email protected] et le mot de passe Warp_ExtrapolationsForfeited2 pour vous authentifier.

Instructions 1/2

undefined XP
    1
    2
  • Vérifiez la valeur numérique du code d'état dans l'objet de requête pour une réponse réussie.
  • Vérifiez aussi le cas d'une requête avec authentification échouée, qui a elle aussi un code d'état précis.