Questão FC670939
No que diz respeito aos testes de software e à criação de software backend, utilizando REST/JSON e webservice SOAP, julgue o item a seguir. No desenvolvimento de um software utiliz
Web Services e APIs
QUADRIX · 2025
No que diz respeito aos testes de software e à criação de software backend, utilizando REST/JSON e webservice SOAP, julgue o item a seguir.
No desenvolvimento de um software utilizando uma API REST que retorna dados no formato JSON, o código de status 201 created indica que um novo recurso foi criado com sucesso no servidor e, geralmente, acompanha um cabeçalho location com a URL do recurso criado.
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
HTTP 201 Created indica que a requisição foi bem-sucedida e resultou na criação de um novo recurso no servidor, conforme a semântica do protocolo HTTP. Em APIs REST que retornam JSON, esse código comunica ao cliente que o estado do servidor mudou pela criação de um recurso.
Quando possível, o servidor inclui o cabeçalho Location com a URI do recurso recém-criado; além disso, é comum retornar no corpo uma representação em JSON do recurso para facilitar o consumo imediato pelo cliente. Esse padrão é usado tipicamente em requisições POST a coleções.
Compare: use 201 para criação; 200 OK para sucesso com representação; 204 No Content quando não há conteúdo a retornar. Em operações idempotentes como PUT, também pode-se retornar 201 se o recurso foi criado pela operação.
Conteúdo do catálogo FC Concursos · Atualizado em