mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-02 07:05:24 +00:00
22 lines
563 B
JavaScript
22 lines
563 B
JavaScript
/* 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");
|
|
}
|