addEventListener('fetch', event => {
event.respondWith(handleRequest(event.request))
})
async function handleRequest(request) {
// Increment count in Cloudflare KV
let count = await myKV.get('request_count') || '0';
count = parseInt(count) + 1;
await myKV.put('request_count', count.toString());
// Forward the request to your application
const url = new URL(request.url)
// Change this to the URL of your application
const api_url = 'https://example.onrender.com' + url.pathname
const api_request = new Request
addEventListener('fetch', event => {
event.respondWith(handleRequest(event.request))
})
async function handleRequest(request) {
// Increment count in Cloudflare KV
let count = await myKV.get('request_count') || '0';
count = parseInt(count) + 1;
await myKV.put('request_count', count.toString());
// Forward the request to your application
const url = new URL(request.url)
// Change this to the URL of your application
const api_url = 'https://example.onrender.com' + url.pathname
const api_request = new Request