1
resposta

Exercicio prático

Segue o exercicio prático realizado na aula sobre requests.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Bom dia Moyses!

Obrigado por compartilhar sua resolução com a comunidade Alura. Uma curiosidade é que, no módulo requests, também temos a propriedade ok que retorna True se a requisição for bem-sucedida e False se não for, ou seja, se o código de status estiver na faixa de 200-299 (response.ok). Isso é útil para simplificar verificações de sucesso.

Outro detalhe que pode te ajudar no futuro, é que os códigos de status HTTP são agrupados em faixas, cada uma representando um tipo de resposta, como mostro abaixo:

Faixa de Códigos
Categoria
Significado
100-199
Informacional
Indica que a requisição está sendo processada.
200-299
Sucesso
A requisição foi bem-sucedida.
300-399
Redirecionamento
É necessário redirecionar para outra URL.
400-499
Erro do Cliente
A requisição possui um erro, como URL inválida ou falta de autenticação.
500-599
Erro do Servidor
O servidor encontrou um problema ao processar a requisição.

Conte com o apoio do fórum na sua jornada.

Abraços e bons estudos!