Pular para o conteúdo principal

Questão de Programação — Web — IF-PI 2026

ProgramaçãoWeb
Código
qg709989
Banca
IF-PI
Órgão
IF-PI
Ano
2026
Nível
Superior
Cargo
Professor EBTT - Informática
Uma aplicação web utiliza JavaScript para consumir uma API RESTful responsável por fornecer dados de usuários armazenados em um servidor remoto. Considere o trecho de código a seguir:Imagem associada para resolução da questãoConsiderando os princípios das APIs RESTful e a semântica do protocolo HTTP, assinale a alternativa CORRETA sobre a requisição realizada pelo código apresentado.
  1. AA requisição utiliza implicitamente o método HTTP GET para recuperar a representação de um recurso identificado pela URI, sendo adequada para operações de leitura em uma API RESTful.
  2. BA requisição realiza uma operação de criação de recurso no servidor, devendo retornar obrigatoriamente o código de status HTTP 201 (Created).
  3. CA ausência explícita do método HTTP torna a requisição inválida, pois APIs REST exigem a declaração obrigatória do método em todas as requisições.
  4. DO código apresentado caracteriza uma violação dos princípios REST, pois a identificação do recurso por meio da URI impede o uso de respostas no formato JSON.
  5. EA requisição deveria utilizar o método HTTP POST, uma vez que o consumo de dados em APIs RESTful não deve ser realizado por meio do método GET.
Revelar gabarito e comentário

GabaritoA — A requisição utiliza implicitamente o método HTTP GET para recuperar a representação de um recurso identificado pela URI, sendo adequada para operações de leitura em uma API RESTful.

Link permanente: /questoes/qg709989