Как обработать редирект и проксировать результат приложению?

Александр Карабанов zend.karabanov на gmail.com
Пт Июн 26 12:40:33 UTC 2020


Здравствуйте.

Приложению запрещено самостоятельно открывать соединения с внешним миром.
Приложение отправляет запрос на proxykipalive.lan, а Nginx проксирует этот
запрос на целевой хост (это сделано, чтобы переиспользовать соединение за
счёт keepalive и не открывать новое соединение на каждый запрос от
приложения).
Возникла ситуация, когда целевой хост стал отвечать 301 редиректом,
естественно приложение, получив вместо ожидаемого контента, 301 редирект
сломалось.
Есть ли способ заставить Nginx обработать редирект самостоятельно и отдать
приложению готовый контент?
-- 
С уважением,
Александр Карабанов
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20200626/9db64fbf/attachment.htm>


Подробная информация о списке рассылки nginx-ru