getRequestHeaders() returns empty object {} when using Cloudflare plugin
Hi, I'm running into an issue with
I'm trying to access request headers inside my server middleware (for Better Auth), but
If I comment out the
My Setup:
* TanStack Start
*
* Better Auth
middleware.ts
vite.config.ts
Has anyone else experienced
Thanks!
TanStack Start and the Cloudflare adapter.I'm trying to access request headers inside my server middleware (for Better Auth), but
getRequestHeaders() returns an empty object {} whenever the Cloudflare plugin is enabled in vite.config.ts.If I comment out the
cloudflare() plugin, getRequestHeaders() works perfectly and returns the correct headers.My Setup:
* TanStack Start
*
@cloudflare/vite-plugin* Better Auth
middleware.ts
vite.config.ts
Has anyone else experienced
getRequestHeaders context being lost in the Cloudflare SSR environment? Is there a different way I should be accessing the request object when deploying to Cloudflare?Thanks!


