1、普通的 swagger 配置

@Configuration
@EnableSwagger2
@ComponentScan("cn.com.blackview.iov.business.web.api")
public class SwaggerConfig {@Beanpublic Docket createRestApi() {//添加head参数endreturn new Docket(DocumentationType.SWAGGER_2).select().paths(Predicates.not(PathSelectors.regex("/error.*")))// 错误路径不监控.apis(RequestHandlerSelectors.any()).build().apiInfo(apiInfo());}//构建 api文档的详细信息函数,注意这里的注解引用的是哪个private ApiInfo apiInfo() {return new ApiInfoBuilder()//页面标题.title("中间服务").description("提供图片查询,发送短信")//版本号.version("1.0")//描述.build();}
}

2、消息头 加入 token

@Configuration
@EnableSwagger2
@ComponentScan("cn.com.blackview.iov.business.web.api")
public class SwaggerConfig {@Beanpublic Docket createRestApi() {//添加head参数startParameterBuilder tokenPar = new ParameterBuilder();List<Parameter> pars = new ArrayList<Parameter>();tokenPar.name("Authorization").description("令牌").modelRef(new ModelRef("string")).parameterType("header").required(false).build();pars.add(tokenPar.build());//添加head参数endreturn new Docket(DocumentationType.SWAGGER_2).select().paths(Predicates.not(PathSelectors.regex("/error.*")))// 错误路径不监控.apis(RequestHandlerSelectors.any()).build().globalOperationParameters(pars).apiInfo(apiInfo());}//构建 api文档的详细信息函数,注意这里的注解引用的是哪个private ApiInfo apiInfo() {return new ApiInfoBuilder()//页面标题.title("中间服务").description("提供图片查询,发送短信")//版本号.version("1.0")//描述.build();}
}

swagger 中加入 令牌相关推荐

  1. Katalon Studio之swagger中的API导入

    约束条件: swagger中一定要在注解@ApiOperation中设置nickname的唯一值,例如: @ApiOperation(value="新增用户",notes=&quo ...

  2. 简单分析Guava中RateLimiter中的令牌桶算法的实现

    为什么80%的码农都做不了架构师?>>>    令牌桶算法是网络流量整形(Traffic Shaping)和速率限制(Rate Limiting)中最常使用的一种算法.典型情况下,令 ...

  3. ASP.NET Core中使用令牌桶限流

    在限流时一般会限制每秒或每分钟的请求数,简单点一般会采用计数器算法,这种算法实现相对简单,也很高效,但是无法应对瞬时的突发流量. 比如限流每秒100次请求,绝大多数的时间里都不会超过这个数,但是偶尔某 ...

  4. 【实战 Ids4】║ 在Swagger中调试认证授权中心

    回家的路上照顾好自己哟~ 大家好,老张已经顺利到家啦,闲的无事写两篇文章冒个泡吧,其实写的内容都是群友提出来的问题,简单的我会在群里直接提供思路,麻烦的我就写个文章说明一下吧,也是自己的一个记录作用, ...

  5. Swagger中paramType

    Swagger中paramType paramType:表示参数放在哪个地方 header–>请求参数的获取:@RequestHeader(代码中接收注解) query–>请求参数的获取: ...

  6. swagger中paramType请求类型为body

    今日在使用swagger进行调试的时候发现参数上加上@NotBlank,@NotNull注解之后,参数映射失败,没有加该注解之前是映射成功的.最后发现swagger中的请求类型变成了body,导致参数 ...

  7. swagger中没有新加的实体类属性(新加的属性在swagger中不显示)问题

    昨晚在实体类中新加了三个之后就下班了,今天回来用swagger的时候发现swagger中对于这个实体类中的新增属性没显示,纳闷了,我寻思这也不能扒拉出锅了啊,回去看一下属性上的注解,如图 这也没错啊, ...

  8. 在Swagger中请求API返回400BadRequest

    问题描述 在Swagger中,请求API接口,返回400BadRequest,反复检查请求参数,发送请求后一直返回400. 原因分析: 程序员思维,找不到问题就开始考虑是不是缓存原因?缓存没问题在考虑 ...

  9. 【iMessage苹果相册推】CSR邮箱必须与证书分属的AppID相同。 若是您可以在步伐中吸取令牌,则此步伐是成功的。

    推荐内容IMESSGAE相关 作者✈️@IMEAX推荐内容 iMessage苹果推软件 *** 点击即可查看作者要求内容信息 作者✈️@IMEAX推荐内容 1.家庭推内容 *** 点击即可查看作者要求 ...

最新文章

  1. Webdriver定位不到元素的解决办法
  2. .NET设计模式(4):建造者模式(Builder Pattern)(转)
  3. POJ1064(二分搜索)解题报告
  4. 数据库中如何判断某参数为空就不执行where条件
  5. python一次性读取整个文件-python – 如何一次读取和附加到文本文件?
  6. 【转载】2009年.NET技术大会讲义(上)——PDF分享
  7. Hoogle之装饰模式设计手机(下)
  8. java 的原码、补码、反码小总结
  9. 统计abacbacdadbc中的每个字母出现的次数,输出格式是:a(4)b(3)c(3)d(2)
  10. C++编程学到什么程度可以面试工作?
  11. 拓端tecdat|R语言可视化探索BRFSS数据并逻辑回归Logistic回归预测中风
  12. Atitit 面向对象  封装的实现原理
  13. tensorflow keras 搭建相机位姿估计网络--例
  14. 实现图片抠图,拖拽验证功能
  15. NBU3.2及以上版本收集DataCollect和NBSU等日志的统一方法
  16. Anaconda下载及安装详细教程(图文)
  17. 点云应用——三维空间边界点排序+机器人轨迹引导(1)
  18. Mac电脑怎样添加打印机?
  19. 局域网组件拨号连接服务器上网,架设pppoe服务器拨号上网 防止ARP欺骗
  20. 虚拟现实制陶制作方法对中学生创造力和学习参与度的影响

热门文章

  1. oracle中trim,ltrim,rtrim函数用法(简单易懂)
  2. 刚学会开车时的一些基本注意点,注意事项
  3. python中如何使用正则表达式将所有符合条件的字段全部提取出来
  4. 郑州轻工业大学(ZZULIOJ) 答案汇总(C)(更新中)
  5. echarts如何让图表占满整个div容器
  6. 瑜伽教学TV端APP开发搭建教程IPTV系统
  7. 为什么不应该买小房换大房?
  8. 第十四届蓝桥杯集训——练习解题阶段(无序阶段)-基础练习 字母图形
  9. excel 正序排名 倒序排名
  10. 【强化学习论文合集】三十八.2022智能体和多智能体系统国际联合会议论文(AAMAS2022)