Quellcodebibliothek Statistik Leitseite products/sources/formale Sprachen/C/Firefox/toolkit/components/antitracking/test/browser/   (Browser von der Mozilla Stiftung Version 136.0.1©)  Datei vom 10.2.2025 mit Größe 874 B image not shown  

Quelle  server.sjs   Sprache: unbekannt

 
function handleRequest(aRequest, aResponse) {
  if (aRequest.queryString.includes("redirect")) {
    aResponse.setStatusLine(aRequest.httpVersion, 302);
    if (aRequest.queryString.includes("redirect-checkonly")) {
      aResponse.setHeader("Location", "server.sjs?checkonly");
    } else {
      aResponse.setHeader("Location", "server.sjs");
    }
    return;
  }
  aResponse.setStatusLine(aRequest.httpVersion, 200);
  if (aRequest.hasHeader("Cookie")) {
    aResponse.write("cookie-present");
  } else {
    if (!aRequest.queryString.includes("checkonly")) {
      if (aRequest.queryString.includes("partitioned")) {
        aResponse.setHeader(
          "Set-Cookie",
          "foopy=1; SameSite=None; Secure; Partitioned"
        );
      } else {
        aResponse.setHeader("Set-Cookie", "foopy=1");
      }
    }
    aResponse.write("cookie-not-present");
  }
}

[ Dauer der Verarbeitung: 0.27 Sekunden  (vorverarbeitet)  ]