Thanks for reply
On 2018-07-04 16:01, Karl Palsson wrote:
Florian Eckert <f...@dev.tdt.de> wrote:
To fix this tell the uhttpd to send the header Cache-Control
no-cache on file download. This header tells the browser to
always check if the file has changed on the server. If the file
has not changed then the server send a 302 status header. The
status header 302 tells the browser to load the file from the
browser cache because nothing has changed. On the other side if
the file has changed then the browser will deliver the new one.
That _seems_ like an exceptionally big hammer.
We could also use additional the other options, which are allowed by
http Cache-Control header.
I have found an interesting article from google about the caching topic.
It is only in german :-(
But the graph with the head "Optimale Cache-Control-Richtlinien
festlegen"
is interesting.
May be we could change the option from no_cache -> cache-control?
With the following options:
no-cache
no-store
max-age=<seconds>
So each uhttp instance could be configured to send a Cache-Control
header or not.
I just made all my code request js files with ?ver=xxxx version
suffixes, so that only the right versions were cached.
Yes i have seen this in luci but not in luci-ng.
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel