tor-browser

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

file_referrer_echoer.sjs (407B)


      1 // Echoes the Referer header back to the client.
      2 
      3 function handleRequest(aRequest, aResponse) {
      4   aResponse.setStatusLine(aRequest.httpVersion, 200);
      5 
      6   if (aRequest.hasHeader("Referer")) {
      7     const referrer = aRequest.getHeader("Referer");
      8     aResponse.setHeader("Content-Type", "text/html", false);
      9     aResponse.write(referrer);
     10   }
     11 
     12   aResponse.setHeader("Access-Control-Allow-Origin", "*", false);
     13 }