Exercícios: Aula 09 - Ferramentas de API 📡
🟢 Básicos (Fixação)
- Status Codes: Receber um status 201 Created é melhor ou pior do que receber um 200 OK ao cadastrar um novo usuário? Justifique.
- Mapeamento de Verbos: Qual o método HTTP (Verbo) você usaria para: a) Mudar o preço de um produto; b) Ver a lista de categorias; c) Apagar um comentário.
- JSON no Body: Escreva um objeto JSON que seria enviado no corpo (Body) de uma requisição
POST para criar uma "Tarefa" em um app de ToDo, contendo título, descrição e prioridade.
- Integração Postman: Explique por que criar uma Collection no Postman é útil para uma equipe que está desenvolvendo uma API com 50 endpoints diferentes.
🔴 Desafio (Exploração)
- Autenticação e Headers: Pesquise o que é o Header Authorization e como o Postman o utiliza para enviar tokens de segurança para o servidor. Por que não enviamos a senha diretamente no corpo de todas as requisições?
🔍 Ver Solução e Lógica do Exercício