tor-browser

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

referrer.sjs (610B)


      1 function handleRequest(request, response) {
      2   if (request.queryString == "result") {
      3     response.write(getState("referer"));
      4     setState("referer", "INVALID");
      5   } else if (request.queryString == "worker") {
      6     response.setHeader("Content-Type", "text/javascript", false);
      7     response.write("onmessage = function() { postMessage(42); }");
      8     setState("referer", request.getHeader("referer"));
      9   } else if (request.queryString == "import") {
     10     setState("referer", request.getHeader("referer"));
     11     response.setHeader("Content-Type", "text/javascript", false);
     12     response.write("'hello world'");
     13   }
     14 }