Я ищу рекомендации по сообщению о внутренних ошибках службы (код состояния 500), когда с моим веб-сервисом RESTful происходит что-то непредвиденное.
Я имею в виду не условия, охватываемые другими кодами состояния, а действительно исключительные, неожиданные ошибки, которые являются внутренними для моего приложения.
Отображение подробных сведений об ошибках, таких как сведения об исключениях, может помочь при отладке, но это приведет к раскрытию внутренних деталей моего сервера. Это похоже на плохую вещь (тм).
Возможно, лучше всего сообщить о высокоуровневом сообщении об ошибке с отметкой времени? Сведения об ошибках, конечно, должны быть в журнале сервера.
Какие-нибудь хорошие примеры для вдохновения?