我使用的是springdoc-swagger-ui
。Swagger UI无法处理大量响应是一个已知的问题,建议的解决方法是禁用Swagger用户界面中的语法高亮显示。
我试图在application.yaml
中为我的Spring Boot应用程序添加以下配置,但没有效果。我仍然看到反应突出。
springdoc:
swagger-ui:
syntax-highlight:
activated: false
关于如何使用Springdoc配置或application.properties
在Swagger UI中禁用语法高亮显示,有什么线索吗?
使用SpringBoot v2.7.4
和org.springdoc:springdoc-openapi-ui-v1.6.8
,我可以通过修改来更改它
src/main/resources/application.properties
springdoc.swagger-ui.syntax-highlight.activated=false
application.yaml中的设置是正确的。
我想这可能是因为我正在为js文件使用缓存。
例如,您可以通过使用以下URL进行访问来检查未缓存的内容(domain)/swagger-ui/swagger-initializer.js?a=a
window.ui = SwaggerUIBundle({
...
deepLinking: true,
syntaxHighlight: {activated: false},
presets: [
...
尝试在浏览器中进行硬刷新。