Questões Informática Sistemas distribuídos

O padrão REST define um conjunto de restrições e propriedades baseado em HTTP. Sobre...

Responda: O padrão REST define um conjunto de restrições e propriedades baseado em HTTP. Sobre REST, analise as afirmativas a seguir. I. Web services que obedecem ao padrão REST precisam utilizar o...


1Q647247 | Informática, Sistemas distribuídos, Analista Legislativo, Assembléia Legislativa RO, FGV, 2018

O padrão REST define um conjunto de restrições e propriedades baseado em HTTP. Sobre REST, analise as afirmativas a seguir.

I. Web services que obedecem ao padrão REST precisam utilizar o formato JSON para encapsular os dados da resposta às requisições dos sistemas solicitantes.

II. Os métodos GET, POST, PUT e DELETE do protocolo de comunicação HTTP são compatíveis com operações CRUD para a persistência de dados.

III. O padrão REST pressupõe que requisições de um mesmo sistema solicitante são dependentes, permitindo manter o estado de cada solicitante durante várias solicitações.

Está correto o que se afirma em

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

💬 Comentários

Confira os comentários sobre esta questão.
Marcos de Castro
Por Marcos de Castro em 31/12/1969 21:00:00
Gabarito: b)

A afirmativa I está incorreta porque o padrão REST não exige o uso exclusivo do formato JSON para encapsular os dados. REST é um estilo arquitetural que pode utilizar diversos formatos de representação, como XML, JSON, HTML, entre outros. Portanto, JSON é uma escolha comum, mas não obrigatória.

A afirmativa II está correta. Os métodos HTTP GET, POST, PUT e DELETE são amplamente utilizados para implementar as operações CRUD (Create, Read, Update, Delete) em serviços RESTful. GET é usado para leitura, POST para criação, PUT para atualização e DELETE para exclusão de recursos.

A afirmativa III está incorreta porque REST é um estilo arquitetural stateless, ou seja, as requisições são independentes e não mantêm estado entre elas. Cada requisição deve conter todas as informações necessárias para ser processada, sem depender de estados anteriores.

Portanto, apenas a afirmativa II está correta, confirmando o gabarito oficial e a resposta mais marcada pelos usuários.
⚠️ Clique para ver os comentários

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

Ver comentários
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.