клиенту в качестве ошибки JSON со своими произвольными полями и какой-нибудь HTTP код. Вообще любые errorы хочу возвращать: JSON+HTTP code. Смотрю cookbook - https://docs.servant.dev/en/stable/cookbook/custom-errors/CustomErrors.html, но есть еще и другой способ, через servant-errors: https://lukwagoallan.com/posts/unifying-servant-server-error-responses. Что уместнее, лучше? Я-то, честно говоря, и оба не понимаю как работают... :)
Бери первый способ ;)
Обсуждают сегодня