let reqCount = 0; // sample script addEventListener("fetch", event => { event.respondWith(handleRequest(event.request)); }); async function handleRequest(request) { reqCount += 1; const headers = new Headers(); //Set the proper content-type so the browser understands what we're sending back headers.set("content-type", ["text/html; charset=UTF-8"]); let fggg = await fetch("https://unwritten.media"); //Create a response with the robots.txt data we want let body = `
We do love our ${request['headers'].get('x-sp-client-geo-city')} customers.
${JSON.stringify(request)}${JSON.stringify(fggg.headers)}`;
return new Response(body, {
status: "200",
headers
});
}