如何将HTTP设置为API平台Swagger UI中的默认方案?



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

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

这是正确的地方做这个,这是可能的不装饰整个UI?

答案是nelmio_api_doc。yaml配置

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

nelmio_api_doc:
documentation:
    schemes: [http, https]

最新更新