Provide defaults values for those cache-related headers for the responses given to the GET and HEAD requests arriving to the WireCloud's API endpoints. Those headers should indicate clients to no cache the response, but providing a valid ETag value so they can use the standard HTTP content negotiation mechanism to reduce bandwidth consumption (thanks to the use of the 304 Not Modified responses).
Other request methods (e.g. POST, PUT, DELETE) should not be cached and request made to the web views should use the standard Django configuration.
Provide defaults values for those cache-related headers for the responses given to the
GETandHEADrequests arriving to the WireCloud's API endpoints. Those headers should indicate clients to no cache the response, but providing a validETagvalue so they can use the standard HTTP content negotiation mechanism to reduce bandwidth consumption (thanks to the use of the304 Not Modifiedresponses).Other request methods (e.g.
POST,PUT,DELETE) should not be cached and request made to the web views should use the standard Django configuration.