Gerenciando HTTP Session em REST com JAX-RS

A dica de hoje é em como manter a sessão HTTP durante as requisições para um web services REST. Todos nós sabemos que um web services REST por filosofia deve ser 100% stateless, mas na prática e na realidade vemos que nem tudo é um “mar de rosas”. Usando a especificação JAX-RS, você consegue criar um filtro que intercepta todas as requisições e respostas do consumidor de forma que consiga pegar os cookies e anexar nas próximas requisições. Segue abaixo o meu usado em produção:

Sem título

Depois do filtro criado é só registrar na api client do JAX-RS que a brincadeira começa a funcionar:

Sem título2

Gostaria de aprender a trabalhar com web services REST em java? Veja nosso treinamento oficial JEE M3 – Web Services. Até a próxima🙂 .

“Nenhuma palavra torpe saia da boca de vocês, mas apenas a que for útil para edificar os outros, conforme a necessidade, para que conceda graça aos que a ouvem.” Efésios 4:29