所以我知道我可以使用 quarkus.smallrye-openapi.path=/openapi 更改打开的 api 路径
但是,我使用的是 api 网关,并且在我的服务开始时,我使用 https://gateurl/notification/swagger-ui/ 之类的东西来识别它们
如何更改打开 api 的 url,这样我每次打开 url 时都不必手动将 /notification/openapi 放入招摇中
所以我知道我可以使用 quarkus.smallrye-openapi.path=/openapi 更改打开的 api 路径
但是,我使用的是 api 网关,并且在我的服务开始时,我使用 https://gateurl/notification/swagger-ui/ 之类的东西来识别它们
如何更改打开 api 的 url,这样我每次打开 url 时都不必手动将 /notification/openapi 放入招摇中
您可以使用quarkus.swagger-ui.urls设置一个或多个网址。见https://quarkus.io/guides/openapi-swaggerui#quarkus-swaggerui_quarkus.swagger-ui.urls-urls
例子:
quarkus.swagger-ui.urls.default=https://gateurl/notification/swagger-ui/
这将根据需要更改 url。
您还可以同时添加两者(例如,一个通过网关,一个直接添加):
quarkus.swagger-ui.urls.default=https://gateurl/notification/swagger-ui/
quarkus.swagger-ui.urls.direct=/q/openapi
quarkus.swagger-ui.urls-primary-name=default
这将为您提供一个默认选择网关的下拉菜单。