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?
- A200 OK, sem corpo, porque a criação terminou e nenhum conteúdo adicional é estritamente necessário.
- B201 Created, incluindo o cabeçalho Location apontando para a URI do novo recurso e, opcionalmente, o corpo com sua representação.
- C204 No Content acompanhado de Location para informar onde obter o recurso criado.
- D202 Accepted com Location para acompanhamento do processamento, tratando a criação como assíncrona.
- E409 Conflict por padrão para evitar duplicatas, exigindo repetição da requisição com idempotency key.