Questão 47 · Informática: Redes de computadores e internet
No âmbito das APIs RESTful para acesso e manipulação de uma coleção de recursos designados por URIs específicas, o método do protocolo HTTP utilizado para criação de uma nova entrada na coleção de recursos é:
- A) OPTIONS;
- B) PUT;
- C) POST;
- D) CREATE;
- E) GENERATE.
Marque a alternativa correta:
Gabarito: C
Gabarito definitivo divulgado pela banca FGV (TCE/SE 2015).
Comentário
Gabarito: C.
Nas APIs RESTful, cada método HTTP tem uma função associada à manipulação de recursos. O método POST é usado para criar uma nova entrada na coleção: o cliente envia o corpo da requisição para a URI da coleção e o servidor cria o novo recurso.
As demais alternativas:
- (A) OPTIONS: consulta quais métodos e opções o servidor aceita para um recurso; não cria entradas.
- (B) PUT: atua sobre uma URI específica, para criar ou substituir (atualizar) um recurso naquele endereço, de forma idempotente; não é o método usual para criar nova entrada na coleção.
- (D) CREATE: não é método HTTP padrão.
- (E) GENERATE: não é método HTTP padrão.
Dica: POST age sobre a coleção (cria nova entrada); PUT age sobre uma URI específica (substitui ou atualiza o recurso).
Fundamentos: arquitetura REST · métodos HTTP · criação de recursos em coleções
Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.
Fonte: prova FGV TCE/SE 2015 (Analista de Tecnologia da Informação - Desenvolvimento), questão 47, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.