summaryrefslogtreecommitdiffstats
path: root/firefox-logger.py
blob: 16d267442469acdad0245babfd7e0a66b2d886a1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
from BaseHTTPServer import HTTPServer, BaseHTTPRequestHandler
from datetime import datetime


class MyHandler(BaseHTTPRequestHandler):

    def do_POST(self):
        time = datetime.utcfromtimestamp(int(self.headers["time"]) / 1000.)
        print time.isoformat(), self.headers["url"], self.headers["title"]
        self.send_response(202)
        self.end_headers()
        return

    def log_request(self, code):
        pass

server = HTTPServer(("localhost", 8080), MyHandler)
server.serve_forever()