swagger-ui不顯示問題定位


1. 現象1

正常情況是 group會顯示default/v2/api-docs

不知道是什么原因, 一個app可以展示,但另一個app不展示,配置也基本相同

1.1 定位過程

正常的app訪問時的結果:

異常app訪問的結果:

原因:

因為自定義了application/json響應結果的統一封裝,導致swagger的響應被修改了

頁面顯示時會調用3個ajax請求, 結果必須滿足swagger自己的格式

1.2 修改方案:

結果封裝部分要跳過swagger的請求



2.現象2

no mapping for swagger-ui.html

2.1解決方案:

注意spring mvc的配置, spring.mvc.static-path-pattern 使用默認值


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM