Cu.importGlobalProperties(["URLSearchParams"]); function handleRequest(request, response) { let params = new URLSearchParams(request.queryString); let referrerPolicyHeader = params.get("header") || ""; let metaReferrerPolicy = params.get("meta") || ""; let showReferrer = params.has("show"); if (referrerPolicyHeader) { response.setHeader("Referrer-Policy", referrerPolicyHeader, false); } let metaString = ""; let resultString = ""; if (metaReferrerPolicy) { metaString = ``; } if (showReferrer) { if (request.hasHeader("Referer")) { resultString = `Referer Header: ${request.getHeader( "Referer" )}`; } else { resultString = `Referer Header: `; } } response.write( ` ${metaString} ${resultString} ` ); }