1 // Simple script redirects to the query part of the uri if the cookie "xpinstall"
2 // has the value "true", otherwise gives a 500 error.
4 function handleRequest(request, response)
7 if (request.hasHeader("Cookie")) {
8 let cookies = request.getHeader("Cookie").split(";");
9 for (let i = 0; i < cookies.length; i++) {
10 if (cookies[i].substring(0, 10) == "xpinstall=")
11 cookie = cookies[i].substring(10);
15 if (cookie == "true") {
16 response.setStatusLine(request.httpVersion, 302, "Found");
17 response.setHeader("Location", request.queryString);
18 response.write("See " + request.queryString);
21 response.setStatusLine(request.httpVersion, 500, "Internal Server Error");
22 response.write("Invalid request");