BaşlayınÜcretsiz Başlayın

requests ile Temel Kimlik Doğrulama

Temel Kimlik Doğrulama, web API'leri için en basit kimlik doğrulama yöntemidir. Bir web sitesine giriş yapmak gibidir. Erişim elde etmek için her istekte kişisel kullanıcı adını ve parolanı göndermen gerekir. API, bu kullanıcı adı ve parola sayesinde seni tanır ve istediğin verilere erişim izni verir.

Önce kimlik doğrulama başarısız olduğunda sunucunun nasıl yanıt verdiğini görelim, ardından bunu Temel Kimlik Doğrulama kullanarak düzeltelim.

Bilmen iyi olur:

  1. requests paketi zaten içe aktarılmış durumda.
  2. Kimlik doğrulamak için [email protected] kullanıcı adını ve Warp_ExtrapolationsForfeited2 parolasını kullanabilirsin.

Bu egzersiz

Python ile API'lere Giriş

kursunun bir parçasıdır
Kursu Görüntüle

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

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')
Kodu Düzenle ve Çalıştır