swagger中如何給請求添加header
如何給請求添加header
背景:在集成了swagger的項(xiàng)目中,調(diào)用后臺接口往往會經(jīng)過一些自定義的攔截器,而攔截器加了token限制的話,直接在swagger頁面中請求后臺接口會調(diào)不通,那么就需要在swagger中也設(shè)置請求token
1.后臺代碼如下

required(false) 表示userToken非必填,因?yàn)橛械恼埱鬅o需token驗(yàn)證。
2.添加后的swagger中接口樣式如下

其中,userToken對應(yīng)步驟一中定義的userToken
swagger添加頭部參數(shù)
本例頭部信息為token權(quán)限,當(dāng)然使用其他的參數(shù)原理相同
1.代碼截圖

2.使用代碼
@ApiImplicitParam(value = "鑒權(quán)token",name = "token",paramType = "header", dataType = "String", required=true)
3.swagger文檔說明截圖顯示

4.swagger文檔調(diào)試顯示框

以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Java利用位運(yùn)算實(shí)現(xiàn)加減運(yùn)算詳解
這篇文章主要為大家介紹了如何使用位運(yùn)算來實(shí)現(xiàn)加減功能,也就是在整個運(yùn)算過程中不能出現(xiàn)加減符號。文中的示例代碼講解詳細(xì),感興趣的可以了解一下2022-12-12
登陸驗(yàn)證碼kaptcha結(jié)合spring boot的用法詳解
在一個web應(yīng)用中驗(yàn)證碼是一個常見的元素。不管是防止機(jī)器人還是爬蟲都有一定的作用,下面這篇文章主要給大家介紹了登陸驗(yàn)證碼kaptcha結(jié)合spring boot用法的相關(guān)資料,需要的朋友可以參考借鑒,下面來一起看看吧。2017-06-06
Java中的FileInputStream 和 FileOutputStream 介紹_動力節(jié)點(diǎn)Java學(xué)院整理
FileInputStream 是文件輸入流,它繼承于InputStream。FileOutputStream 是文件輸出流,它繼承于OutputStream。接下來通過本文給大家介紹Java中的FileInputStream 和 FileOutputStream,需要的朋友可以參考下2017-05-05
springboot中的pom文件?project報(bào)錯問題
這篇文章主要介紹了springboot中的pom文件?project報(bào)錯問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-01-01
老生常談Java中instanceof關(guān)鍵字的理解
java 中的instanceof 運(yùn)算符是用來在運(yùn)行時指出對象是否是特定類的一個實(shí)例。這篇文章主要介紹了老生常談Java中instanceof關(guān)鍵字的理解,需要的朋友可以參考下2018-10-10
Java應(yīng)用開源框架實(shí)現(xiàn)簡易web搜索引擎
本篇文章主要介紹了Java應(yīng)用開源框架實(shí)現(xiàn)簡易web搜索引擎,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-11-11
maven實(shí)現(xiàn)docker自動化部署插件的使用
本文主要介紹了maven實(shí)現(xiàn)docker自動化部署插件的使用,分享給大家,感興趣的小伙伴們可以參考一下2021-06-06

