You could store that in D1 sure, per download or just adding it. might be a better fit for AE though
You could store that in D1 sure, per download or just adding it. might be a better fit for AE though

WorkerKV for some experiment and this is my codeexpiration props again?


navigator.sendBeacon implemetation in Workers? Does it behave as if it's waitUntil? What does best-effort entail here specifically?
sendBeacon without having to pass the excecution context around, I might use this as my amplitude transporter 2a06:98c0:3600::103 (regardless of anything else, always that IPv6)Invalid IP address: >2a06:98c0:3600::103.If I understand correctly, would they need to enable "Pseudo IPv4" on their Cloudflare account then?
In cross-zone subrequests from one Cloudflare zone to another Cloudflare zone, the CF-Connecting-IP value will be set to the Worker client IP address '2a06:98c0:3600::103' for security reasons.

CF-Connecting-IP, even though they don't have IPv6 set up.WorkerKVexpirationnavigator.sendBeaconsendBeacon2a06:98c0:3600::103Invalid IP address: >2a06:98c0:3600::103CF-Connecting-IPawait this.namespace.put(keyWithPrefix, JSON.stringify(payload), {
expiration: Math.floor(payload.resetTime.getTime() / 1000),
});