Traefik: не запутывать тело HTTP с кодом › 400

Есть ли способ сказать Traefik не перезаписывать тело ответа, когда код ответа > 400 ?

Цель состоит в том, чтобы сохранить тело ответа 404 или 401.
Цель состоит не в том, чтобы создать пользовательскую страницу ошибки, а в том, чтобы создать настоящую страницу ошибки из бэкенда.

Среда представляет собой кластер Kubernetes, где Traefik является поставщиком входящего трафика, а хранилище, используемое traefik, — консулом.


person doctori    schedule 06.12.2018    source источник
comment
Вы просмотрели traefik.ingress.kubernetes.io/error-pages: <YML> аннотацию?   -  person Nick_Kh    schedule 07.12.2018
comment
да, действительно нужна страница ошибки приложения, а не другая страница ошибки, и при настройке бэкэнда, так же, как и хоста, происходит сбой, вызывая бесконечный цикл.   -  person doctori    schedule 07.12.2018


Ответы (1)


Это ответ на мой вопрос: https://github.com/containous/traefik/issues/4114
это невозможно, так как библиотека net/http golang реализует RFC 7230 сек. 3.1.2. вряд ли,
и не планирует его менять.

person doctori    schedule 07.12.2018