- main
- manifest
- deps
- main
- Install
- Run
function handler(event) {
const req = event.request;
const url = new URL(req.url);
if (url.pathname === "/log") {
const clientGeo = event.client.geo;
url.searchParams.set("clientCity", clientGeo.city);
const logger = fastly.getLogger("s3_rum_data");
logger.log(url.searchParams.toString());
return new Response(null, { status: 204 });
} else {
return new Response("Not found", { status: 404 });
}
}
addEventListener("fetch", (event) => event.respondWith(handler(event)));