iris/cache
Gerasimos Maropoulos 8e9deec4ab Add one more browser (and 304 server) cache method using ETag and If-None-Match headers
And replace the 'ctx.WriteWithExpiration' with simple 'ctx.Write' at 'StaticEmbeddedHandler' of core/router/fs.go, now that we have plenty of options for client cache give the end-dev the oportunity to use them or not on static embedded handlers


Former-commit-id: 9c9e2f3de3c5ad8c9e14e453b67e6b649b02bde8
2018-03-18 11:55:05 +02:00
..
cfg Add notes for the new lead maintainer of the open-source iris project and align with @get-ion/ion by @hiveminded 2017-07-10 18:32:42 +03:00
client add Cache304 as an alternative to the server-side kataras/iris/cache middleware - it can perform better with less server overheat but it comes with a cost of 304 instead of 200 so custom clients must make that check 2018-01-25 16:19:45 +02:00
entry some major improvements to the (server-side) cache middleware and an example of a client-side responsibility cache 2018-01-25 15:09:24 +02:00
ruleset Add notes for the new lead maintainer of the open-source iris project and align with @get-ion/ion by @hiveminded 2017-07-10 18:32:42 +03:00
uri Add notes for the new lead maintainer of the open-source iris project and align with @get-ion/ion by @hiveminded 2017-07-10 18:32:42 +03:00
AUTHORS Update to version 8.5.5 | Read HISTORY.md 2017-11-02 05:54:33 +02:00
browser_test.go Add one more browser (and 304 server) cache method using ETag and If-None-Match headers 2018-03-18 11:55:05 +02:00
browser.go Add one more browser (and 304 server) cache method using ETag and If-None-Match headers 2018-03-18 11:55:05 +02:00
cache_test.go new handlers for client (i.e browser) catching: cache.NoCache and cache.StaticCache including tests 2018-03-17 06:15:13 +02:00
cache.go new handlers for client (i.e browser) catching: cache.NoCache and cache.StaticCache including tests 2018-03-17 06:15:13 +02:00
LICENSE make cache package to work across multi handlers, remove the old 'WrapHandler' and keep the cache.Handler as documented only 2018-01-01 21:53:12 +02:00