Я создаю несколько веб-сервисов REST и сталкиваюсь с интересной проблемой ..
Я построил некоторую обработку ошибок, чтобы при выдаче сервером HTTP 500 Internal Server Error JSONполезная нагрузка по-прежнему предоставляется вместо страницы ошибки по умолчанию в браузере.Таким образом, я могу предоставить пользователю более подробный ответ об ошибке, чтобы он мог выяснить, что пошло не так.
Это прекрасно работает в Chrome и Safari, однако в Firefox появляется страница ошибки по умолчанию, и я получаюОшибка «Файл не найден».Я знаю, что Firefox по-разному обрабатывает полезную нагрузку JSON по сравнению с браузерами Webkit, поскольку вместо обработки их непосредственно в браузере предоставляется фактический файл .JSON.
Я не совсем понимаю, как мне поступить с такой ясностьюпроблема, характерная для Firefox.Любая помощь будет отличной!