Is your feature request related to a problem? Please describe.
The FHIR server currently doesn't add a Cache-Control header to its responses. In some situations it might be desirable to set Cache-Control: no-store to keep sensitive data out of caches.
Describe the solution you'd like
A setting to add a Cache-Control header with a given value to every response.
Describe alternatives you've considered
The Cache-Control header can also be added to the response using a reverse proxy such as NGINX.
Acceptance Criteria
GIVEN [a precondition]
AND [another precondition]
WHEN [test step]
AND [test step]
THEN [verification step]
AND [verification step]
Additional context
Add any other context or screenshots about the feature request here.
Is your feature request related to a problem? Please describe. The FHIR server currently doesn't add a Cache-Control header to its responses. In some situations it might be desirable to set
Cache-Control: no-store
to keep sensitive data out of caches.Describe the solution you'd like A setting to add a Cache-Control header with a given value to every response.
Describe alternatives you've considered The Cache-Control header can also be added to the response using a reverse proxy such as NGINX.
Acceptance Criteria
GIVEN [a precondition] AND [another precondition] WHEN [test step] AND [test step] THEN [verification step] AND [verification step]
Additional context Add any other context or screenshots about the feature request here.