#kotlin #http4k
Вопрос:
У меня есть старое приложение kotlin, которое использует http4k для конечных точек rest.
Приложение огромно, и есть несколько модулей, которые работают независимо. Эти модули являются открытыми routes
и вложенными routes
.
Как человек, который управляет этим приложением, я хочу знать, какие существуют все возможные маршруты, и документировать их (если возможно, аналогично открытому API, но открытому API необходимо определять маршруты отдельно, без автоматического обнаружения). Есть ли какой-нибудь способ обойти и проверить все возможные маршруты?
Комментарии:
1. Вы уже проверили это , если это поможет?
2. Я собирался предложить то же самое, что и Мадху. Это небольшая работа, но, на мой взгляд, она того стоит (перейти с обычных маршрутов на контрактные маршруты). Вы можете сделать первый удар с минимальной информацией об API и заполнить ее с течением времени, чтобы создать хороший открытый файл спецификации API.