Pular para conteúdo

Exercícios: Aula 09 - Ferramentas de API 📡

🟢 Básicos (Fixação)

  1. Status Codes: Receber um status 201 Created é melhor ou pior do que receber um 200 OK ao cadastrar um novo usuário? Justifique.
  2. 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.

🟡 Intermediários (Aplicação)

  1. 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.
  2. 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)

  1. 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