Когда спрей (spray.io) производит отторжение, он реагирует на тело струны. Поскольку все мои клиенты API предполагают, что мой API возвращает только json, я бы хотел, чтобы глобальное преобразование сделало каждое отклонение действительным json-объектом, соответствующим нашему формату объекта ошибки. Как я могу это сделать?Как превратить все отклонения в пользовательский json в спрее?
Формат объекта ошибки выглядит следующим образом
{
'details' : 'Something happened in the app. boooo!',
'errorType' : 'Unknown'
}
ERRORTYPE мой внутренний список перечисление стиля значения как UserNotFound
и NeedPaidAccount
В настоящее время, кажется, 'fromPF' не существует. 'RejectionHandler {' работает по назначению. – dmitry