/* Any copyright is dedicated to the Public Domain. * http://creativecommons.org/publicdomain/zero/1.0/ */ "use strict"; Components.utils.importGlobalProperties(["URLSearchParams"]); function handleRequest(req, resp) { resp.setStatusLine(req.httpVersion, 200); let params = new URLSearchParams(req.queryString); let value = params.get("value"); let domain = ""; if (params.has("domain")) { domain = `; Domain=${params.get("domain")}`; } resp.setHeader("Set-Cookie", `foobar=${value}${domain}`); resp.write("<meta charset=utf-8>hi"); }