Em relação a APIs, serviços de autenticação, webhook, Postgr...

Próximas questões
Com base no mesmo assunto
Q3258144 Programação
Em relação a APIs, serviços de autenticação, webhook, PostgreSQL e microsserviços, julgue o item a seguir.
APIs do tipo RESTful devem ter uma comunicação stateless entre cliente e servidor, em que as solicitações são separadas e desconectadas entre si. 
Alternativas

Comentários

Veja os comentários dos nossos alunos

Sim, a comunicação stateless é um princípio fundamental das APIs RESTful. Isso significa que cada requisição do cliente para o servidor deve conter todas as informações necessárias para entender e processar a requisição, sem depender de informações de requisições anteriores.

.

GABARITO: CERTO

  • RESTful API:

É um tipo de API que segue as regras (ou princípios) do REST (Representational State Transfer), muito usada na comunicação entre sistemas na internet.

  • Stateless (sem estado):

Significa que cada requisição feita pelo cliente não depende de informações de requisições anteriores.

O servidor não guarda memória do que aconteceu antes: cada pedido é independente.

  1. Solicitações separadas e desconectadas:

Toda vez que o cliente (ex.: seu navegador ou aplicativo) fizer um pedido ao servidor, ele precisa enviar todas as informações necessárias para que o servidor consiga entender e atender a solicitação sem precisar lembrar de nada que aconteceu antes.

Não existe uma "sessão aberta" ou "continuidade automática" entre as requisições.

  • Exemplo prático para entender:

Imagine que você entra numa loja de brinquedos, compra algo e vai embora.

Quando você volta outro dia, o vendedor não te reconhece, não lembra o que você comprou antes, não guarda histórico:

➔ Você precisa se apresentar e explicar tudo de novo.

Assim é uma API RESTful: cada requisição é uma história nova, sem memória anterior.

Clique para visualizar este comentário

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