документация по маршрутам http4k

#kotlin #http4k

Вопрос:

У меня есть старое приложение kotlin, которое использует http4k для конечных точек rest.
Приложение огромно, и есть несколько модулей, которые работают независимо. Эти модули являются открытыми routes и вложенными routes .

Как человек, который управляет этим приложением, я хочу знать, какие существуют все возможные маршруты, и документировать их (если возможно, аналогично открытому API, но открытому API необходимо определять маршруты отдельно, без автоматического обнаружения). Есть ли какой-нибудь способ обойти и проверить все возможные маршруты?

Комментарии:

1. Вы уже проверили это , если это поможет?

2. Я собирался предложить то же самое, что и Мадху. Это небольшая работа, но, на мой взгляд, она того стоит (перейти с обычных маршрутов на контрактные маршруты). Вы можете сделать первый удар с минимальной информацией об API и заполнить ее с течением времени, чтобы создать хороший открытый файл спецификации API.