tor-browser

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

sjs_truncate-test-server.sjs (699B)


      1 /* Any copyright is dedicated to the Public Domain.
      2    http://creativecommons.org/publicdomain/zero/1.0/ */
      3 "use strict";
      4 
      5 function handleRequest(request, response) {
      6   const params = request.queryString.split("&");
      7   const limit = (params.filter(s => s.includes("limit="))[0] || "").split(
      8     "="
      9   )[1];
     10 
     11   response.setStatusLine(request.httpVersion, 200, "Och Aye");
     12 
     13   response.setHeader("Cache-Control", "no-cache, no-store, must-revalidate");
     14   response.setHeader("Pragma", "no-cache");
     15   response.setHeader("Expires", "0");
     16   response.setHeader("Content-Type", "text/plain; charset=utf-8", false);
     17 
     18   response.write("x".repeat(2 * parseInt(limit, 10)));
     19 
     20   response.write("Hello world!");
     21 }