From 603cd7a3c9745f3f9f7fb234a392a0446a2be4ba Mon Sep 17 00:00:00 2001 From: Thomas Lange Date: Sat, 25 Feb 2017 00:11:16 +0100 Subject: Better explanation of the ETag settings. --- Configuration.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Configuration.md b/Configuration.md index 19af41b..f028850 100644 --- a/Configuration.md +++ b/Configuration.md @@ -6,7 +6,7 @@ This is the core language which will be used. A corresponding language file **mu * `CORE.LANGUAGE`: [string: `'en'`] ## ETag configuration -If this parameter is set to `TRUE`, the system will generate an `ETag` header which includes the timestamps of the last published items and sends them to the client. The client will cache this header and sends them with each further request in the request header. If the ETag header is not modified (which means that no new items was published), the application exit and returns the `304 Not Modified` response header. +If this parameter is set to `TRUE`, the system will generate an `ETag` header which includes a hash of the configuration and the timestamps of the last published items and sends them to the client. The client will cache this header and sends them with each further request in the request header to the application. If the hash which the appplication now again creates is not the same as the one from the request header (which means that no new items was published), the application exit and returns the `304 Not Modified` response header. * `CORE.SEND_304`: [boolean: `TRUE`|`FALSE`] -- cgit v1.2.3