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:
Considerando 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.
Considerando 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.- 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.
- 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).
- 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.
- 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.
- 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.