Arquitetura de Microsserviços e Métodos HTTP
Gabarito: C (Certo). A afirmação está correta porque, em APIs RESTful no contexto de microsserviços, os comandos HTTP GET, POST, PATCH, PUT e DELETE são os principais e mais utilizados para operações CRUD (Create, Read, Update, Delete) sobre recursos. Embora existam outros métodos (HEAD, OPTIONS, etc.), eles não são empregados diretamente para manipulação de serviços, sendo a lista apresentada a padrão e suficiente para a maioria das implementações.
A banca testa o conhecimento prático dos métodos HTTP em APIs REST. Em projetos de microsserviços, cada serviço expõe endpoints que seguem esse padrão. A afirmativa não diz que são os únicos possíveis, mas sim que os serviços devem utilizar apenas esses – o que condiz com a prática comum de projetar APIs RESTful. Métodos como OPTIONS ou HEAD são usados para suporte e descoberta, mas não para operações de negócio.
Análise da assertiva
✅ CERTO. A frase reflete o conjunto mínimo e mais relevante de métodos HTTP para APIs de microsserviços. Cada método tem um significado semântico claro:
GET: recuperar um recurso.
POST: criar um novo recurso.
PUT: atualizar integralmente um recurso.
PATCH: atualizar parcialmente um recurso.
DELETE: remover um recurso.
Esses cinco cobrem todas as operações essenciais. Portanto, a afirmação está de acordo com a prática recomendada.
Gabarito: C (Certo)