tor-browser

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

file_base_csp_img.sjs (552B)


      1 function handleRequest(request, response) {
      2   var hosts = getState("hosts");
      3   hosts = hosts ? JSON.parse(hosts) : [];
      4 
      5   if (request.queryString == "result") {
      6     response.setHeader("Cache-Control", "no-cache", false);
      7     response.setHeader("Content-Type", "text/json", false);
      8     response.write(JSON.stringify(hosts));
      9 
     10     setState("hosts", "[]");
     11   } else {
     12     response.setStatusLine("1.1", 302, "Found");
     13     response.setHeader("Location", "blue.png", false);
     14 
     15     hosts.push(request.host);
     16     setState("hosts", JSON.stringify(hosts));
     17   }
     18 }