ComeçarComece gratuitamente

Autenticação básica com solicitações

A autenticação básica é o método de autenticação mais simples para a Web API. Funciona como se você estivesse fazendo login em um site. Para obter acesso, você precisa enviar seu nome de usuário e senha pessoais junto com cada solicitação. Usando esse nome de usuário e senha, o API pode identificar você e conceder-lhe acesso aos dados solicitados.

Primeiro, vamos aprender como um servidor responde quando a autenticação falha e, em seguida, vamos corrigi-la usando a autenticação básica.

É bom você saber:

  1. O pacote requests já foi importado.
  2. Você pode usar o nome de usuário [email protected] e a senha Warp_ExtrapolationsForfeited2 para se autenticar.

Este exercício faz parte do curso

Introdução a APIs em Python

Ver Curso

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

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 e executar código