我正在使用 Swagger 2 和 Springfox。
当您单击某个端点时,是否有任何方法可以默认激活试用模式,而不必单击此按钮:
试试这个: 在startup.cs (.net5) 或program.cs (.net6) 上使用
app.UseSwaggerUI(options => { options.EnableTryItOutByDefault(); });
您应该设置 TRY_IT_OUT_ENABLED=true 以默认启用“尝试模式”。
因此,请尝试搜索 此选项 来查找您的 UI swagger 库。
在我的例子中,我使用 @nestjs/swagger 包,因此我使用以下代码来启用该模式:
SwaggerModule.setup(apiPrefix, app, document, { swaggerOptions: { tryItOutEnabled: true, }, });
它也适用于 swagger-ui 包,你可以在这里找到它的配置