如何查看我的服务的锯齿文档?

时间:2019-03-21 12:08:09

标签: java rest web swagger cxf

我正在使用Swagger版本2。 当我请求时,我得到以下结果:

 http://localhost:8080/SwaggerProject/jaxrs/MyService/V1/swagger.json

"swagger": "2.0",
"info": {
"description": "The Application",
"version": "1.0.0",
"title": "Sample REST Application",
"contact": {
  "name": "users@cxf.apache.org"
},
"license": {
  "name": "Apache 2.0 License",
  "url": "http://www.apache.org/licenses/LICENSE-2.0.html"
}
},
  "basePath": "/SwaggerProject/jaxrs/MyService/V2"
  }

我的问题是如何查看服务(MyService)的锯齿文档? 任何帮助,谢谢。

1 个答案:

答案 0 :(得分:0)

通过该链接,您可以请求大方的json配置。我假设您正在使用swagger记录某种Rest Web服务。

要定义表格,您需要像现在一样编辑Web xml或覆盖Application Config。因此,为了以更用户友好的方式查看完整的文档,样本以及服务展示,您可以根据上述内容定义swagger网址和常规配置。

我以前用过招摇,但现在我无法回忆/找到默认配置。但,  可以使用here

找到一个很好的示例,用Spring配置Swagger。

如果使用的是c#here

,则是另一个有用的链接

您也可以选中this

使用Java作为lang here的应用程序配置示例。 希望对您有所帮助。 最后,我对默认索引设置的猜测将类似于http://ip:port/YourServiceName/namespace_if_using_one/swagger/index.html