Questão nº 75
Questão de Informática Forense · CEBRASPE PF 2025 (nº 75)
Julgue os itens seguintes, em relação às tecnologias e aos conceitos do desenvolvimento web.
Uma característica fundamental de uma API RESTful é que as requisições entre cliente e servidor devem ser stateless (sem estado), não devendo o servidor armazenar informações sobre o estado do cliente entre as requisições.
Resposta comentada
Stateless significa que cada requisição HTTP é independente e carrega todas as informações necessárias para o servidor processá-la, sem que ele precise lembrar de conversas anteriores (o "estado" fica todo com o cliente, geralmente em tokens ou headers). É como um balcão de atendimento onde você repete seu pedido toda vez, em vez de o atendente anotar seu nome e preferências na primeira visita.
- Correta: Certo. O REST exige que o servidor não guarde contexto do cliente entre requisições; qualquer sessão ou estado deve ser mantido no lado do cliente (ex.: via token JWT) e enviado a cada chamada.
Fica de olho: A banca adora inverter dizendo que "o servidor deve armazenar o estado da sessão do cliente para garantir a comunicação" ou que "cookies de sessão no servidor são obrigatórios em REST" — isso é a pegadinha clássica, pois quebraria a statelessness e tornaria a API stateful (com estado), o que viola o princípio RESTful.
Fonte: CEBRASPE PF 2025 Perito Criminal Federal - Informática Forense. Reproduzida para fins de estudo.