ide*_*typ 5 swagger swagger-ui openapi
我的一个端点返回一个 JSON(不是很大,大约 2MB)。尝试在此端点上运行 GET 会swagger-ui导致浏览器挂起几分钟。在此之后,它终于显示了 JSON。
有没有办法定义不应呈现响应,而是将其作为文件提供以供下载?
我正在使用 OpenAPI 3,并尝试了以下操作:
content:
application/json:
schema:
type: string
format: binary
Run Code Online (Sandbox Code Playgroud)
取自文档。尽管如此,swagger-ui 仍会呈现响应。
有没有人遇到过同样的问题?
Pet*_*erB 21
Lex45x在这个 github 问题中建议禁用语法突出显示。在 ASP.Net Core 中你可以这样做
app.UseSwaggerUI(config =>
{
config.ConfigObject.AdditionalItems["syntaxHighlight"] = new Dictionary<string, object>
{
["activated"] = false
};
});
Run Code Online (Sandbox Code Playgroud)
这显着提高了渲染性能。
| 归档时间: |
|
| 查看次数: |
1591 次 |
| 最近记录: |