from http.server import SimpleHTTPRequestHandler, ThreadingHTTPServer
from functools import partial
import os

STATE_DIR = os.path.expanduser("~/anko-state")

class Handler(SimpleHTTPRequestHandler):
    def end_headers(self):
        self.send_header("Access-Control-Allow-Origin", "*")
        self.send_header("Cache-Control", "no-store")
        super().end_headers()
    def log_message(self, *args):
        pass

handler = partial(Handler, directory=STATE_DIR)
ThreadingHTTPServer(("127.0.0.1", 8321), handler).serve_forever()
