gpt4 book ai didi

swagger - 如何在我的应用程序中集成 swagger-ui

转载 作者:行者123 更新时间:2023-12-04 01:02:21 25 4
gpt4 key购买 nike

我正在尝试将 swagger 与 Camel 项目集成

按照这个例子https://github.com/smparekh/camel-example-servlet-rest-tomcat

如何使用此示例项目访问 swagger-ui?

我在tomcat中删除了war文件。

并访问 http://localhost:8080/camel-example-servlet-rest-tomcat/api-docs我明白了...

{"apiVersion":"1.2.3","swaggerVersion":"1.2","apis":[{"path":"/user","description":"用户休息服务"}],"info": {"title":"User Services","description":"Camel Rest Example with Swagger 提供用户 REST 服务"}}

但我的问题是 - 我如何访问 swagger-ui/index.html?

访问 swagger-UI 的确切 URL 是什么?

最佳答案

您必须将 swagger-ui 的 dist 文件夹的内容复制到您项目的 webapp 文件夹中。

在 index.html 中,

  window.swaggerUi = new SwaggerUi({
url: "http://petstore.swagger.wordnik.com/api/api-docs",
dom_id: "swagger-ui-container",

你必须用这个替换 url
 http://localhost:8080/camel-example-servlet-rest-tomcat/api-docs

有关详细信息,请按照此链接集成 swagger-ui。

https://github.com/swagger-api/swagger-ui

关于swagger - 如何在我的应用程序中集成 swagger-ui,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29496935/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com