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