DocumentacaoDeny Request Exemplos em JavaScript - Recusando uma requisição baseando-se em Geoip Baseando-se no código do país, acessado através de event.request.metadata["geoip_country_code"], a requisição é negada ou não por event.deny(). 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, we are blocking access from Brazil if (countryCode === "BR"){ event.deny(); } // Then, if it comes from any other country, // the processing continues event.continue();} addEventListener("firewall", (event)=>event.waitUntil(firewallHandler(event))); Contribuidores
DocumentacaoDeny Request Exemplos em JavaScript - Recusando uma requisição baseando-se em Geoip Baseando-se no código do país, acessado através de event.request.metadata["geoip_country_code"], a requisição é negada ou não por event.deny(). 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, we are blocking access from Brazil if (countryCode === "BR"){ event.deny(); } // Then, if it comes from any other country, // the processing continues event.continue();} addEventListener("firewall", (event)=>event.waitUntil(firewallHandler(event)));