阿毛
It's me !
想你所想

Swagger
文章归档

WebMVC拦截器过滤swagger-ui

项目common-web中,FilterConfig中指定了拦截器,对接口进行权限,用户信息等校验。会对所有url进行拦截,包含swagger的url。但正常情况下,需要不对swagger拦截。 registration.excludePathPatterns(whiteListConfig.getUrl()) 可以设置url白名单,这里需要在…

   218   0   2020-06-14 阅读全文

Swagger之接口header控制

在大部分项目中,都存在权限控制,基本上大部分的接口都需要用户的登录信息。现在主流的采用如jwt或者其他方式,来通过请求时向header加入token,然后服务端解析token。所以我们需要在swagger生成的接口文档上也要进行header控制,除了接口参数以外,还要输入token hea…

   116   0   2020-06-14 阅读全文

通过gateway访问某个子服务swagger

原先公司项目的架构,SpringCloud gateway总网关,门面服务再到子服务。 一、gateway白名单中添加swagger相关url public class WhiteListConstant { public static List<String> whiteList; static { whiteList = new ArrayList<Strin…

   226   1   2020-06-14 阅读全文

Swagger之http content-type 实践

content-type 为 “application/x-www-form-urlencoded” 首先对于get请求,参数会被urlencoded编码后 追加到 请求url后; 对于post来说,按规范来讲,参数会被urlencoded编码后应当放入请求body中;当然,追加在请求url后,也是可以的。 如果我们请求参数封装…

   597   0   2020-06-08 阅读全文