Подскажите, пожалуйста, как реализовать следующую конструкцию.
Есть nginx и бэкэнд (apache или tomcat). Когда бэкэнд возвращает ошибку, нужно показать пользователю страницу описания ошибки, содержимое которой динамически формируется на основе анализа данных заголовка и тела ответа от бэкэнда.
Проблема в том, что я не понимаю, как передать в обработчик ошибки, который я указываю в error_page, содержимое тела и заголовка ответа от бэкэнда. Может быть нужно задействовать proxy_store, чтобы сохранить тело и заголовок ответа от бэкэнда, чтобы передать сохраненную информацию обработчику ошибки или еще как-то.