The function is, a DO isn’t. It’s generated close to the request that initiates it and then it’s the
The function is, a DO isn’t. It’s generated close to the request that initiates it and then it’s there forever until it’s destroyed.
request.cf is undefined so for example our app fails here:context in my server.ts (worker) as seems Remix v2 strips non-standard propertiescdn-cgi/image working on pages.dev preview URLs?const requestCountry = request.cf.country?.toUpperCase();