0

我正在使用 Symfony v4.3 和 API 平台构建一个 Web 应用程序。

API 平台有 OpenAPI 文档(Swagger UI),每次我去 myweb_url/api/doc UI 时,scheme 都默认设置为 HTTPS。我想在 api_platform.yaml 配置文件中将其配置为 HTTP 作为默认方案。

这甚至是正确的地方吗?在不装饰整个 UI 的情况下这是否可能?

4

1 回答 1

0

答案是 nelmio_api_doc.yaml 配置

要在 api/doc 中实现 HTTP 作为默认值,您需要将 HTTP 放在nelmio_api_doc.yaml配置中的 scheme 字段中:

nelmio_api_doc:

documentation:
    schemes: [http, https]
于 2021-02-03T12:42:30.420 回答