Pular para o conteúdo principal

Questão de Engenharia de Software — Desenvolvimento de Software — FUNDATEC 2025

Engenharia de SoftwareDesenvolvimento de Software
Código
qg474975
Banca
FUNDATEC
Órgão
PROCERGS
Ano
2025
Nível
Superior
Cargo
Analista em Computação/Ênfase em Programação de Sistemas na Tecnologia Microsoft
A API de uma empresa de benefícios recebe POST/benefícios para criar um novo benefício. A criação é na hora (não vai para fila) e, quando termina, o novo benefício já pode ser consultado por um endereço próprio. De acordo com a RFC 9110 (regras que definem o uso do HTTP), qual é a resposta adequada e dentro da boa prática que a API deve devolver?
  1. A200 OK, sem corpo, porque a criação terminou e nenhum conteúdo adicional é estritamente necessário.
  2. B201 Created, incluindo o cabeçalho Location apontando para a URI do novo recurso e, opcionalmente, o corpo com sua representação.
  3. C204 No Content acompanhado de Location para informar onde obter o recurso criado.
  4. D202 Accepted com Location para acompanhamento do processamento, tratando a criação como assíncrona.
  5. E409 Conflict por padrão para evitar duplicatas, exigindo repetição da requisição com idempotency key.
Revelar gabarito e comentário

GabaritoB — 201 Created, incluindo o cabeçalho Location apontando para a URI do novo recurso e, opcionalmente, o corpo com sua representação.

Link permanente: /questoes/qg474975