1. Sugestão: aula sobre como logar requests e responses como forma de encontrar possíveis problemas

    Encerrada
    Em sistemas em produção é muito comum que as requisições e respostas sejam logadas, pois caso algum erro seja reportado, podemos verificar o que aconteceu. Acredito que seja interessante que vocês explicassem como fazer este tipo de log. Vejo isso bastante ligado ao curso pois acredito que uma API profissional necessite deste tipo de log. Inclusive filtrando por alguns campos sensíveis como o header Authorization (por exemplo), explicação sobre correlation-ids, etc. Eu utilizo a biblioteca Logbook para isto, mas gostaria de saber da Algaworks como fazem isso, e se possível com uma aula adicional sobre essa parte.
    2 Respostas
  2. Bom dia. Por gentileza, poderiam me informar como que essa questão foi marcada como 'resolvida' se não houve resposta alguma? Obrigado.
  3. Olá Rafael, bom dia. Desculpe por isso, foi falha nossa. Muito obrigado pela sugestão, sempre anotamos as sugestões dos alunos, e assim que possível adicionamos como conteúdo. Sinta-se livre para compartilhar o código-fonte a sua sugestão também. Além do logbook existem outras alternativas como o configurar um Bean da classe CommonsRequestLoggingFilter do Spring, ou até mesmo criar um Interceptor para exibir uma saída mais customizada. Abraço!