Exemplos em JavaScript - Adicionando um response header
Baseando-se no código do país, acessado através de event.request.metadata["geoip_country_code"], um response header é adicionado.
async function firewallHandler(event){    // Access the country code through geoip    let countryCode = event.request.metadata["geoip_country_code"]
    // Do some logic here    // In this example, if the request comes from Brazil, we add a header to the response    if (countryCode === "BR"){        event.addResponseHeader("test", "true");    }
    // Then, if it comes from any other country,    // the processing continues    event.continue();}
addEventListener("firewall", (event)=>event.waitUntil(firewallHandler(event)));