Schemes Swagger 下拉列表中不存在 HTTP
HTTP not present on Schemes Swagger dropdown
我正在使用 springfox-swagger-ui,无论出于何种原因,即使我通过 http 达到 swagger ui,下拉列表中也只有 https 方案可用。我暂时无法使用 https,因此需要启用该方案但在文档中找不到任何内容。知道为什么会这样吗?
将以下几行添加到您的 yaml
页面:
schemes:
- "https"
- "http"
public Docket api() {
return new Docket(DocumentationType.SWAGGER_2).select()
.apis(RequestHandlerSelectors.basePackage("base.package"))
.paths(PathSelectors.any())
.build()`enter code here`
.protocols(new HashSet<>(Arrays.asList("http", "https")));
}
enter image description here
我正在使用 springfox-swagger-ui,无论出于何种原因,即使我通过 http 达到 swagger ui,下拉列表中也只有 https 方案可用。我暂时无法使用 https,因此需要启用该方案但在文档中找不到任何内容。知道为什么会这样吗?
将以下几行添加到您的 yaml
页面:
schemes:
- "https"
- "http"
public Docket api() {
return new Docket(DocumentationType.SWAGGER_2).select()
.apis(RequestHandlerSelectors.basePackage("base.package"))
.paths(PathSelectors.any())
.build()`enter code here`
.protocols(new HashSet<>(Arrays.asList("http", "https")));
}
enter image description here