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, kursun bir parçasıdır

Python ile API'lere Giriş

Kursa Göz Atın

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

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