swagger中如何给请求添加header

 更新时间:2022年06月14日 09:47:26   作者:Anyhowe  
这篇文章主要介绍了swagger中如何给请求添加header,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

如何给请求添加header

背景:在集成了swagger的项目中,调用后台接口往往会经过一些自定义的拦截器,而拦截器加了token限制的话,直接在swagger页面中请求后台接口会调不通,那么就需要在swagger中也设置请求token

1.后台代码如下

required(false) 表示userToken非必填,因为有的请求无需token验证。 

2.添加后的swagger中接口样式如下

其中,userToken对应步骤一中定义的userToken 

swagger添加头部参数

本例头部信息为token权限,当然使用其他的参数原理相同

1.代码截图

2.使用代码

@ApiImplicitParam(value = "鉴权token",name = "token",paramType  = "header", dataType = "String", required=true)

3.swagger文档说明截图显示

4.swagger文档调试显示框

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Spring存储与读取Bean对象方法

    Spring存储与读取Bean对象方法

    在Spring中,要想更简单的存储和读取对象的核心是使用注解,这篇文章主要给大家介绍了关于Spring如何通过注解存储和读取对象的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-01-01
  • Java排序算法之SleepSort排序示例

    Java排序算法之SleepSort排序示例

    这篇文章主要介绍了Java排序算法之SleepSort排序,结合实例形式分析了SleepSort排序的实现步骤与相关操作技巧,需要的朋友可以参考下
    2017-01-01
  • Java 分位点(分位值)计算方式

    Java 分位点(分位值)计算方式

    这篇文章主要介绍了Java 分位点(分位值)计算方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-12-12
  • java中关于Map的三种遍历方法详解

    java中关于Map的三种遍历方法详解

    本篇文章是对java中关于Map的三种遍历方法进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • Java中Future、FutureTask原理以及与线程池的搭配使用

    Java中Future、FutureTask原理以及与线程池的搭配使用

    这篇文章主要为大家详细介绍了Java中Future、FutureTask原理以及与线程池的搭配使用,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-09-09
  • 全面理解java中的构造方法以及this关键字的用法

    全面理解java中的构造方法以及this关键字的用法

    本篇文章主要概述了如何用构造方法初始化对象,this属性名访问成员变量方法,和this()的用法,感兴趣的小伙伴一起来学习吧
    2023-03-03
  • 浅析Spring IOC bean为什么默认是单例

    浅析Spring IOC bean为什么默认是单例

    单例的意思就是说在 Spring IoC 容器中只会存在一个 bean 的实例,无论一次调用还是多次调用,始终指向的都是同一个 bean 对象,本文小编将和大家一起分析Spring IOC bean为什么默认是单例,需要的朋友可以参考下
    2023-12-12
  • 谈谈Java中对象,类和this,super,static关键字的使用

    谈谈Java中对象,类和this,super,static关键字的使用

    对象:对象是类的一个实例,有状态和行为。类:类是一个模板,它描述一类对象的行为和状态。本文就来和大家聊聊Java中对象,类和关键字的使用,需要的可以参考一下
    2022-08-08
  • Java中实例初始化和静态初始化的过程详解

    Java中实例初始化和静态初始化的过程详解

    Java代码初始化块是Java语言中的一个非常重要的概念。初始化块负责在创建对象时进行一些必要的操作,例如设置对象的初始状态、初始化成员变量等。初始化块被分为实例初始化块和静态初始化块两种类型。本文详细介绍了初始化的过程,需要的朋友可以参考下
    2023-05-05
  • Spring中FactoryBean的高级用法实战教程

    Spring中FactoryBean的高级用法实战教程

    FactoryBean是Spring框架的高级特性,允许自定义对象的创建过程,适用于复杂初始化逻辑,本文给大家介绍Spring中FactoryBean的高级用法实战,感兴趣的朋友跟随小编一起看看吧
    2024-09-09

最新评论