Jhipster 如何从SpringCloudConfigServer存储和访问html文件?

Jhipster 如何从SpringCloudConfigServer存储和访问html文件?,jhipster,spring-cloud-config,spring-cloud-config-server,Jhipster,Spring Cloud Config,Spring Cloud Config Server,我想将电子邮件模板外部化以发送电子邮件通知,因此我将它们存储在GIT存储库中的templates文件夹中,该文件夹映射到我们的spring cloud配置服务器 git存储库中的templates文件夹有一些.html文件。有人能帮我使用云配置URL来访问.html文件吗。Generate App 例如,使用jh import jdl--inline“application{config{applicationType microservice,baseName ms}”创建一个baseName

我想将电子邮件模板外部化以发送电子邮件通知,因此我将它们存储在GIT存储库中的templates文件夹中,该文件夹映射到我们的spring cloud配置服务器

git存储库中的templates文件夹有一些.html文件。有人能帮我使用云配置URL来访问.html文件吗。

Generate App 例如,使用
jh import jdl--inline“application{config{applicationType microservice,baseName ms}”创建一个baseName为
ms
的默认微服务应用程序

添加HTML文件 添加文件
src/main/docker/central server config/localhost config/example.html

<html><body><h1>${configserver.name}</h1></body></html>
curl http://admin:admin@localhost:8761/config/ms/prod/master/example.html
将返回:

<html><body><h1>Docker JHipster Registry</h1></body></html>
Docker JHipster注册表

根据文档,它只服务于配置——“Spring Cloud config Server为外部配置提供了一个基于HTTP资源的API(名称-值对或等效的YAML内容)”,您可以添加一个自定义端点来服务模板。除非我误解了,它似乎可以提供纯文本:感谢@GaëlMarziou的回复我尝试了链接中提到的解决方案我已经将我的HTML文件存储为.txt文件,并尝试使用URL http://{name}/{profile}/{label}访问它/但是我得到的是application.yml级别的配置细节,而不是samplehtml.txt细节。实际上,我使用JHipster注册表作为spring云配置,正如我们应该得到的spring文档.txt文件一样。我们是否需要添加任何其他配置来访问纯文本文件?@GaëlMarziou我可以访问YAML等效内容的配置。我只有在访问非YAML等效文件时才会遇到问题,例如.html、.txt等。请告诉我,要通过spring cloud config访问这些文件,我们需要在Jhipster注册表中进行任何其他配置吗?谢谢你advance@JonRuddell,谢谢你的回复。我正在使用Jhipster注册表作为spring cloud config server,您建议的自定义端点是否必须通过GIT直接访问.html模板文件,或者是否有其他方法访问它们?