Set expires header when serving files (#19005)
Stelios Fragkakis committed
Nov 13, 2024 at 20:53 UTC
554d80835b4ebc5a59df40641fce577d2a55ae02
1 file changed
+2
-1
src/web/server/web_client.c
+2
-1
@@ -551,7 +551,8 @@ static int mysendfile(struct web_client *w, char *filename) {
551
w->response.data->date = statbuf.st_mtimespec.tv_sec;
552
#else
553
w->response.data->date = statbuf.st_mtim.tv_sec;
554
-#endif
554
+#endif
555
+ w->response.data->expires = now_realtime_sec() + 86400;
556
buffer_cacheable(w->response.data);
557
558
return HTTP_RESP_OK;