tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

preload-count.py (464B)


      1 import sys
      2 
      3 def main(request, response):
      4  key = b"a8697ae7-c8cb-4dbd-a8ef-27111dc7042f"
      5  count = request.server.stash.take(key)
      6  if count is None:
      7    count = 0
      8 
      9  action = request.GET.first(b"action")
     10  if action == b"result":
     11    response.headers.append(b"Content-Type", b"text/javascript")
     12    return "preloadCount = {0};".format(count)
     13  else:
     14    count += 1
     15    request.server.stash.put(key, count)
     16    response.status = 404
     17    return 'No entry is found'