我有一个老的kotlin应用程序,它使用http4k作为rest端点。
应用程序是巨大的,有几个模块独立运行。这些模块公开routes和嵌套routes。
作为一个管理这个应用程序的人,我想知道所有可能的路由,并记录它们(如果可能的话,类似于Open,但是open需要分别定义路由,不需要自动检测)。有没有办法爬行和检查所有可能的路线?
发布于 2022-01-11 13:46:09
在main()的某个时候,应该有如下所示的内容:
.toServer(app).start()您可以编写类似这样的内容,以获得包含路由的输出:
print((app as RouterBasedHttpHandler).router_field.toString())https://stackoverflow.com/questions/69327179
复制相似问题