Pular para o conteúdo principal

Questão de Noções de Informática — Internet — VUNESP 2026

Noções de InformáticaInternet
Código
vu116030
Banca
VUNESP
Órgão
Câmara de Mogi das Cruzes - SP
Ano
2026
Nível
Médio
Cargo
Técnico Legislativo em 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:
  1. ACREATE.
  2. BPUT.
  3. CHEAD.
  4. DPOST.
  5. EGET.
Revelar gabarito e comentário

GabaritoD — POST.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Métodos HTTP e criação de recursos

Gabarito: letra D. O método HTTP padronizado para criar um recurso completamente novo no servidor é o POST. Ele envia dados ao servidor para que sejam processados, resultando na criação de um novo recurso, conforme a especificação do protocolo (RFC 7231).

A banca cobra o conhecimento básico dos métodos HTTP, especialmente a diferença entre POST (criação) e PUT (atualização/substituição).

1Criação
POST (não idempotente)
2Leitura
GET (seguro, idempotente)
HEAD (só cabeçalhos)
3Atualização
PUT (substitui, idempotente)
PATCH (parcial)
4Outros
DELETE (remove)
CONNECT, OPTIONS, TRACE
Métodos HTTP (RFC 7231)
LEVELsoulevel.com.br
Métodos HTTP (RFC 7231): Criação (POST (não idempotente)); Leitura (GET (seguro, idempotente), HEAD (só cabeçalhos)); Atualização (PUT (substitui, idempotente), PATCH (parcial)); Outros (DELETE (remove), CONNECT, OPTIONS, TRACE)

Alternativa A — ❌ Incorreta

CREATE não é um método HTTP padrão. Os métodos definidos são GET, HEAD, POST, PUT, DELETE, CONNECT, OPTIONS, TRACE e PATCH. A banca incluiu "CREATE" para testar se o candidato sabe que não existe tal método oficial.

Alternativa B — ❌ Incorreta

O método PUT é utilizado para substituir integralmente um recurso existente ou, em alguns casos, criá-lo se não houver, mas seu uso principal é atualização. A diferença crucial: PUT é idempotente (várias requisições idênticas produzem o mesmo estado), enquanto POST não é. Para criar um recurso novo, o padrão recomenda POST.

Alternativa C — ❌ Incorreta

HEAD é semelhante ao GET, mas retorna apenas os cabeçalhos da resposta, sem o corpo. É usado para verificar existência, tamanho ou última modificação de um recurso, não para criar.

Alternativa D — ✅ Correta ⟵ GABARITO

O método POST é o mais indicado para criar um novo recurso. Ele envia uma entidade ao servidor, que a processa e, normalmente, gera uma nova URI para o recurso criado (status 201 Created). Exemplos: envio de formulário, upload de arquivo, criação de um registro em API RESTful.

Alternativa E — ❌ Incorreta

GET é usado para recuperar (ler) um recurso. É seguro e idempotente, sem efeitos colaterais no servidor. Não cria nem altera recursos.

NÃO CAIA NESSA!

Na prova, associe POST com criação e PUT com atualização. Lembre-se: POST não é idempotente (duas requisições POST idênticas geram dois recursos distintos, se a aplicação assim implementar); PUT, sim. Essa é a pegadinha mais comum entre os dois métodos.

Gabarito: letra D.

Link permanente: /questoes/vu116030