The Config Server provides the HTTP API, which may be invoked in various ways. The following endpoints are available:
- /{application}/{profile}[/{label}]: This returns data in a JSON format; the label parameter is optional
- /{application}-{profile}.yml: This returns the YAML format
- /{label}/{application}-{profile}.yml: A variant of the previous endpoint, where we can pass an optional label parameter
- /{application}-{profile}.properties: This returns the simple key/value format used by properties files
- /{label}/{application}-{profile}.properties: A variant of the previous endpoint, where we can pass an optional label parameter
From a client point of view, the application parameter is the name of the application, which is taken from the spring.application.name or spring.config.name property, and profile is an active profile or comma-separated...