springboot接口安全项目集成Swagger后,请求接口返回的json数据中文乱码了,不集成的时候正常

相信很多后端开发在项目中嘟会碰到要写 api 文档不管是给前端、移动端等提供更好的对接,还是以后为了以后交接方便都会要求写 api 文档。

而手写 api 文档的话有诸多痛點:

  • 文档更新的时候需要再次发送给对接人
  • 接口太对,手写文档很难管理
  • 不能直接在线测试接口通常需要使用工具,如 postman 等

Swagger 就很好的解決了这个问题

Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务总体目标是使客户端和文件系统作为服务器鉯同样的速度来更新。文件的方法参数和模型紧密集成到服务器端的代码,允许API来始终保持同步

* 静态资源配置(默认)

如果不添加此静态资源配置会报错,找不到相关路径


 

 

 

 
用于类表示标识这个类是swagger的资源。属性如下:
  • tags 表示说明tags如果有多个值,会生成多个列表
  • value 表示说明可以使用tags替代
 

 
用于方法,表示一个http请求的操作属性如下:
  • tags 用于API文档控制的标记列表,视情況而用可以进行独立分组
 

 
用于方法、参数、字段说明;表示对参数的添加元数据。
 

 
用于类表示对类进行说明,用于参数用实体类接受
 

 
用于方法、字段,表示对model属性的说明或者数据操作更改
 

 
用于类、方法、方法参数,表示这个方法或者类被忽略不在swagger-ui.html上显示。

 
用于方法表示单独的请求参数。
 

 

 
用于类或者方法描述操作的可能响应。
  • message 响应附带的可读消息
 
用于方法响应头设置。
 

 

 

* 生成AsciiDocs格式文档,并汇总成一个文件 * 生成Markdown格式文档,并汇总成一个文件 * 生成Confluence格式文档,并汇总成一个文件

}

请求接口返回的json数据中文乱码了,

鈈集成的时候正常springboot接口安全项目集成Swagger后,请求接口返回的json数据中文乱码了,不集成的时候正常?

你对这个回答的评价是

}

我要回帖

更多关于 springboot接口安全 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信