No âmbito de desenvolvimento web, são convencionados padrõe...

Próximas questões
Com base no mesmo assunto
Q3834724 Noções de Informática
No âmbito de desenvolvimento web, são convencionados padrões para as requisições HTTP.
Segundo o padrão, o tipo de requisição HTTP utilizado para criar um recurso completamente novo no servidor deve ser o seguinte: 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: D

Fundamento decisivo: A comparação entre os métodos HTTP mostra que CREATE não é verbo padrão, GET e HEAD são de recuperação e PUT tem uso específico ligado a URI conhecida. Restando POST como o método compatível com a criação genérica de novo recurso no servidor, chega-se ao gabarito D.

Tema central: Métodos HTTP
Análise das alternativas
A
Errada
Incorreta porque CREATE não é método HTTP padronizado. O erro aqui é de nomenclatura do protocolo.
B
Errada
Incorreta porque PUT não é a resposta esperada para criação genérica de novo recurso. Seu uso convencional é enviar a representação para uma URI específica, podendo criar ou substituir nela, o que o distingue de POST na formulação usual de prova.
C
Errada
Incorreta porque HEAD serve para obter apenas os cabeçalhos da resposta, sem corpo. Sua finalidade é de recuperação de metadados, não de criação de recurso.
D
Certa
A alternativa D está certa porque POST é o método convencionalmente usado para submeter dados ao servidor com criação de novo recurso.
E
Errada
Incorreta porque GET é método de obtenção ou consulta de recurso. Ele não tem finalidade de criar recurso no servidor.
Pegadinha da questão
A confusão real era entre POST e PUT: ambos podem aparecer em cenários de criação, mas a questão cobra a associação convencional mais difundida, em que POST é a resposta para criação genérica. Outra armadilha era aceitar CREATE por semelhança com CRUD, embora não seja verbo HTTP padrão.
Dica para questões semelhantes
  • Quando a questão falar em uso convencional de método HTTP para criação genérica de recurso, a referência principal é POST.
  • Elimine de imediato opções que não sejam verbos HTTP padronizados, mesmo que façam sentido semântico.
  • Separe métodos de recuperação dos de modificação: GET busca recurso e HEAD busca apenas cabeçalhos, então não servem para criação.
  • Se aparecer PUT, verifique se a ideia é atuar sobre uma URI específica; em prova introdutória, isso o diferencia de POST.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

POST: utilizado para criar um novo recurso no servidor, geralmente quando o cliente não define previamente o identificador (URI) do recurso. É o método convencional para criação.

PUT: serve para criar ou substituir um recurso em uma URI já conhecida (é idempotente), não sendo o padrão principal para criação “completamente nova”.

GET: apenas recupera recursos.

HEAD: semelhante ao GET, mas sem o corpo da resposta.

CREATE: não existe como método HTTP.

Meus aprendizados em api no bubble servindo para alguma coisa kkkkkk

A) ERRADO. CREATE não existe no padrão HTTP.

B) ERRADO. PUT atualiza um recurso já existente ou substituir um arquivo.

C) ERRADO. HEAD requisita apenas informações básicas, sem baixar o conteúdo real da página.

D) CERTO. POST é o padrão utilizado para criar um novo recurso. Quando você preenche um formulário de "Novo Usuário", os dados são enviados via POST para o servidor gerar esse novo registro.

E) ERRADO. GET serve apenas para consultar/enviar dados. Ele não deve ser usado para criar ou alterar informações no servidor.

Por incrível que pareça, caiu a mesma questão na PC-PI para o cargo de Oficial Investigador em 2026, organizado pela banca FGV

POST → criação de novo recurso

PUT → atualização completa

GET → consulta

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo