@nexus0

Как обработать страницу скриптом перед отправкой клиенту в nginx'e?

Есть локальный веб-сервер, он отдает динамический контент, его нельзя трогать. Использую nginx в качестве обратного прокси для доступа к нему. Мне нужно перед отправкой модифицировать контент, передав страницу скрипту-обработчику и вернув ее клиенту. Как это сделать? Да знаю задача звучит странно, но поверьте так надо. Может есть какая-то статья с похожей задачей? Или в документации что-то подобное описано? Пока нашел только модуль, который позволяет делать замену использую регулярные выражения, но мне это не подходит.
  • Вопрос задан
  • 104 просмотра
Пригласить эксперта
Ответы на вопрос 1
trapwalker
@trapwalker
Программист, энтузиаст
Напишите сервис-обёртку. Этот сервис будет работать локально на другом порту и роутиться nginx'ом на урл нужный. Запросы он полностью проксирует на оригинальный локальный сервис, но ответ обрабатывает перед выдачей клиенту. Можно на каком-нибудь flask'е его замутить.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы