swagger-tools

    3熱度

    1回答

    概述 我的自定義errorHandler中間件沒有捕獲到swagger-tools請求驗證程序錯誤。相反,swagger工具HTML錯誤被髮送回客戶端。我怎樣才能讓我的errorHandler中間件抓住swagger工具驗證錯誤並相應地響應客戶端? 我的預測 我很無奈,很不幸。無論我在哪裏放置app.use(errorHandler)指令,swagger工具的html錯誤都會返回給客戶端,並且我的

    11熱度

    2回答

    引用OpenAPI 2.0, Schema Object,或Swagger 2.0, Schema Object,和discriminator字段作爲定義: 增加了對多態性的支持。鑑別符是模式屬性名稱,用於區分繼承此模式的其他模式。使用的屬性名稱必須在該模式中定義,並且必須在required屬性列表中。使用時,值必須是該模式或任何繼承它的模式的名稱。 我的困惑/問題: 它是模糊的我,正是它在繼承和

    1熱度

    1回答

    我使用swagger創建了我的api定義,並使用NodeJs中的Swagger工具生成了服務器代碼。 SwaggerRouter正確處理所有路由,除了具有ID的路由。 例如,路線等 /V1 /因子分解/自 /V1 /因子分解/創建 被引導到正確的控制器 但具有ID的調用 /V1 /因子分解/ {factoris_id} 作爲無效路由返回。 任何想法可能會失蹤? 這裏是招搖規格 /factoris/