2
respostas

Retorno JSON - Post em /produtos para salva, dando um redirect

Me veio uma dúvida ou curiosidade para quando um cliente nos envia um post para um Content-type application/json, na operação de produtosDAO.salva ele aplica um redirect. Seria o caso de renderizar outro retorno para quem esta consumindo ou deixamos assim mesmo?

2 respostas

Opa Emiliano, a boa prática pede para deixar assim mesmo :). Você pode adicionar uma resposta, além do header do redirect, mas o cliente deve ser capaz de entender o status de retorno e trabalhar sobre ele.

Eu acho que estou entendendo melhor.

No caso ele vai dar um redirect para /produtos (no post), get('/produtos'), que já tem o tratamento de acordo com o Accept e da o retorno esperado para client.