Questão FC373711
De acordo com a arquitetura REST, um serviço Web RESTful
Web Services
FCC · 2018
De acordo com a arquitetura REST, um serviço Web RESTful
- deve manter um estado de cliente no servidor.
- não consegue tratar cada requisição de forma independente.
- suporta somente os métodos GET e POST.
- não funciona bem com os protocolos HTTP.
- não deve manter um estado de cliente no servidor.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
Em arquiteturas RESTful, o princípio de stateless determina que o servidor não mantenha o estado do cliente. Isso significa que cada requisição precisa conter toda a informação necessária (identificação do recurso, parâmetros e credenciais) para ser entendida e processada isoladamente.
Na prática, a ausência de sessões server-side melhora a escalabilidade e a tolerância a falhas: qualquer instância do servidor pode atender uma requisição sem depender de dados locais sobre o cliente. Também facilita o uso de cache nas respostas.
Para preservar contexto sem guardar estado no servidor, utiliza-se mecanismos como tokens (por exemplo, JWT) ou envio explícito de dados de sessão a cada chamada. Assim, a responsabilidade pelo estado fica no cliente ou em tokens portáveis, não no servidor.
Conteúdo do catálogo FC Concursos · Atualizado em