Делаю обычный proxy pass на сервис и соответсвенно убираю префикс image-optimizer с полного пути.
location /image-optimizer/ {
proxy_pass http://image-optimizer-service:80/;
}
Дергаю url: http://localhost/image-optimizer/upload/q_90/https://images.com/image.png
Но проблема в том что конечный сервис image-optimizer-service получает path param без двойного // в https://
http://image-optimizer-service:80/upload/q_90/https:/images.com/image.png
Как решить? Чтобы когда прокси пасил чтобы в path параметр не удалялись двойные //
🙁
В stackoverflow перерыл. Ответа не нашел 🙁
Обсуждают сегодня