Для запуска приложения вам потребуется выполнить следующие шаги:
- Сборка образа приложения:
docker build -t currservice:local .
- Запуск приложения:
docker-compose up
Приложение предоставляет следующие обработчики:
- Запрос списка курсов валют по отношению к рублю:
http://localhost:8080/api/v1/currencies
- Запрос на конвертацию определенной суммы из одной валюты в другую:
Пример:
http://localhost:8080/api/v1/convert?from={CharCode}&to={CharCode}&amount={amount}
http://localhost:8080/api/v1/convert?from=AUD&to=CZK&amount=5000
Примечание: Все эти запросы являются GET-запросами.