swagger加请求头带token
请求 Token swagger
2023-09-11 14:20:10 时间
原文链接:https://blog.csdn.net/ssjq123/article/details/82592022
现在大家一般都是使用SpringBoot写RESTful接口, 但是在测试带有token的请求的时候, 就有点难受了. 传统的PostMan就有点让人炸毛了. 但是现在Swagger出现了.(SpringBoot简直和Swagger是天作之和)
swagger的整合细节就不在这里说了, 下面进入正题:
-
@Configuration
-
public class Swagger2Config {
-
@Bean
-
public Docket createRestApi() {
-
//添加head参数配置start
-
ParameterBuilder tokenPar = new ParameterBuilder();
-
List<Parameter> pars = new ArrayList<>();
-
tokenPar.name("Authorization").description("令牌").modelRef(new ModelRef("string")).parameterType("header").required(false).build();
-
pars.add(tokenPar.build());
-
//添加head参数配置end
-
return new Docket(DocumentationType.SWAGGER_2)
-
.apiInfo(apiInfo())
-
.select()
-
.apis(RequestHandlerSelectors.basePackage("com.cinsc.MainView.ctr"))
-
.paths(PathSelectors.any())
-
.build()
-
.globalOperationParameters(pars);//注意这里
-
}
-
-
private ApiInfo apiInfo() {
-
return new ApiInfoBuilder()
-
.title("springboot利用swagger构建api文档")
-
.description("束手就擒--简单优雅的restfun风格")
-
.termsOfServiceUrl("https://blog.csdn.net/ssjq123")
-
.version("1.0")
-
.build();
-
}
-
}
效果图:
多出来一个 Authorization,在里面放token就行了.
相关文章
- 解决spring-security session超时 Ajax 请求没有重定向的问题
- spring mvc 坑之PUT,DELETE方法接收不到请求参数
- SpringMvc的自动装箱和GET请求参数可以为自定义对象的思考
- 【问题解决方案】jmeter HTML请求 响应体中文乱码
- loadrunner12 添加请求头token,Error -26630: HTTP Status-Code=401 (Unauthorized) for XXX
- 利用WPCAP函数,模拟ARP请求数据包,发送并监听ARP回复响应[转]
- flask框架-请求和响应
- apollo源码分析过程:构造apollo签名请求
- Go gin获取post请求数据
- 学习ASP.NET Core,怎能不了解请求处理管道[1]: 中间件究竟是个什么东西?
- Web地图服务、WMS 请求方式、网络地图服务(WMS)的三大操作
- SAP Spartacus OCC 请求头部的 Access Token 是如何被添加的
- SAP Spartacus home页面请求product数据生成HTTP请求url的代码处
- 使用apache的HttpClient进行http通讯,隐藏的HTTP请求头部字段是如何自动被添加的
- SAP Cloud for Customer里创建individual customer的OData请求
- Cloud for Customer的前台请求是怎么发送到后台的
- Token_使用JWT生成token
- SAP UI5 应用读取 CSRF token 的 HTTP head 请求逻辑解析
- SAP ABAP Gateway Client 里 OData 测试的 PUT, PATCH, MERGE 请求有什么区别
- Python爬虫:scrapy-splash的请求头和代理参数设置
- Python爬虫:使用httpbin.org测试爬虫请求头信息
- python 同时发多个请求
- Qt数据库应用17-通用数据库请求