INNER CODE UNIT · JavaScript

raw

netnr/workers · cors.js:51

            const raw = request.url.slice(current.origin.length + 1);
            const decoded = decodeURIComponent(raw || "").trim();

            if (!decoded || decoded === "favicon.ico" || decoded === "robots.txt") {
                targetUrl = "";
            } else {
                if (!decoded.includes(".")) {
                    throw new Error("invalid target url");
                }

                // fix missing protocol
                targetUrl = decoded.includes("://")
                    ? decoded
                    : decoded.includes(":/")
                        ? decoded.replace(":/", "://")
                        : `http://${decoded}`;
            }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…