FGV2023Analista - Apoio Especializado (TI - Desenvolvimento de Sistemas)Tecnologia da Informação
Questão de Tecnologia da Informação — FGV DPE-RS 2023 (nº 59)
Luana criou um Web Service do tipo RESTful e disponibilizou um conjunto de serviços relacionados ao cadastro de pessoas físicas no sistema de sua empresa, tendo como referência o servidor local, no endereço http://s01.
Ao acessar o endereço http://s01/pessoa/1200, pelo método PUT do protocolo HTTP, um sistema cliente:
- Aconsulta os dados da pessoa identificada pelo código 1200, fornecido na URL;
- Bsolicita a alteração dos dados da pessoa identificada pelo código 1200, fornecido na URL;
- Cacessa o descritor de serviços do Web Service, especificando a versão 1.2.00;
- Dsolicita a exclusão dos dados da pessoa identificada pelo código 1200, fornecido na URL;
- Einclui os dados de uma pessoa usando o identificador 1200, fornecido na URL.
Resposta comentada
Gabarito Alternativa B
- (A) Incorreta: consultar dados é a semântica do método GET, não do PUT.
- (B) Correta: o método PUT em REST é usado para atualizar (substituir) o recurso identificado pela URL, ou seja, solicitar a alteração dos dados da pessoa 1200.
- (C) Incorreta: "1200" na URL é o identificador do recurso "pessoa", não um número de versão de um descritor de serviço.
- (D) Incorreta: excluir um recurso é a semântica do método DELETE, não do PUT.
- (E) Incorreta: incluir um novo recurso sem identificador prévio costuma ser semântica do método POST; o PUT sobre o identificador 1200 atualiza o recurso já referenciado.
Fonte: FGV DPE-RS 2023 Analista - Apoio Especializado (TI - Desenvolvimento de Sistemas) (Caderno Tipo 1). Reproduzida para fins de estudo.
Continue estudando
Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.
Estudar de graça no Quizinho