Debug interface caches static assets

This commit is contained in:
Paulus Schoutsen 2014-06-04 00:49:46 -07:00
parent e9d1dfac84
commit bb337fa0a9

View File

@ -79,6 +79,7 @@ import threading
import logging import logging
import re import re
import os import os
import time
from http.server import BaseHTTPRequestHandler, HTTPServer from http.server import BaseHTTPRequestHandler, HTTPServer
from socketserver import ThreadingMixIn from socketserver import ThreadingMixIn
from urllib.parse import urlparse, parse_qs from urllib.parse import urlparse, parse_qs
@ -725,8 +726,9 @@ class RequestHandler(BaseHTTPRequestHandler):
if os.path.isfile(path): if os.path.isfile(path):
self.send_response(HTTP_OK) self.send_response(HTTP_OK)
self.send_header("Cache-control", "public, max-age=3600")
# TODO: correct header for mime-type and caching self.send_header("Expires",
self.date_time_string(time.time()+3600))
self.end_headers() self.end_headers()