Swagger2文檔導(dǎo)出為HTML或markdown等格式離線閱讀

      網(wǎng)友投稿 930 2022-05-29

      將Swagger2文檔導(dǎo)出為HTML或markdown等格式離線閱讀

      網(wǎng)上有很多《使用swagger2構(gòu)建API文檔》的文章,該文檔是一個在線文檔,需要使用HTTP訪問。但是在我們?nèi)粘J褂胹wagger接口文檔的時候,有的時候需要接口文檔離線訪問,如將文檔導(dǎo)出為html、markdown格式。又或者我們不希望應(yīng)用系統(tǒng)與swagger接口文檔使用同一個服務(wù),而是導(dǎo)出HTML之后單獨部署,這樣做保證了對接口文檔的訪問不影響業(yè)務(wù)系統(tǒng),也一定程度提高了接口文檔的安全性。核心的實現(xiàn)過程就是:

      在swagger2接口文檔所在的應(yīng)用內(nèi),利用swagger2markup將接口文檔導(dǎo)出為adoc文件,也可以導(dǎo)出markdown文件。

      然后將adoc文件轉(zhuǎn)換為靜態(tài)的html格式,可以將html發(fā)布到nginx或者其他的web應(yīng)用容器,提供訪問(本文不會講html靜態(tài)部署,只講HTML導(dǎo)出)。

      注意:adoc是一種文件格式,不是我的筆誤。不是doc文件也不是docx文件。

      一、maven依賴類庫

      在已經(jīng)集成了swagger2的應(yīng)用內(nèi),通過maven坐標引入相關(guān)依賴類庫,pom.xml代碼如下:

      io.github.

      HTML Markdown

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔相應(yīng)法律責任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。

      上一篇:初識R語言之數(shù)據(jù)讀取篇
      下一篇:Android之用sharedUserId來實現(xiàn)不同應(yīng)用(APK)數(shù)據(jù)共享
      相關(guān)文章
      亚洲国产成人久久综合野外| 亚洲国产成人超福利久久精品| 中文字幕亚洲精品| 夜色阁亚洲一区二区三区| 亚洲成AV人片高潮喷水| 日韩亚洲不卡在线视频中文字幕在线观看 | 四虎必出精品亚洲高清| 亚洲一欧洲中文字幕在线| 亚洲网址在线观看| 亚洲国产午夜电影在线入口| 亚洲在成人网在线看| 亚洲乱人伦精品图片| 亚洲精品免费网站| 亚洲小说图区综合在线| 亚洲精品天堂无码中文字幕| 亚洲AV日韩AV一区二区三曲| 黑人粗长大战亚洲女2021国产精品成人免费视频 | 亚洲人成无码网站| 亚洲欧洲∨国产一区二区三区 | 亚洲 暴爽 AV人人爽日日碰| 亚洲色中文字幕在线播放| 亚洲精品人成网线在线播放va | 亚洲电影国产一区| 亚洲美女aⅴ久久久91| 亚洲av无码不卡久久| 亚洲真人无码永久在线观看| 色欲色欲天天天www亚洲伊| 日产国产精品亚洲系列| 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 亚洲一级毛片在线播放| 亚洲色精品VR一区区三区| 亚洲高清乱码午夜电影网| 蜜臀亚洲AV无码精品国产午夜.| 五月婷婷亚洲综合| 亚洲性猛交XXXX| 97se亚洲综合在线| 亚洲国产日韩综合久久精品| 亚洲av永久无码精品网址| 亚洲乱亚洲乱少妇无码| 亚洲开心婷婷中文字幕| 亚洲综合国产精品|