Open punkpeye opened 3 weeks ago
Not sure if this is the solution, but refactoring createRemixHeaders
helped.
(
fastifyHeaders: FastifyRequest['headers'],
): Headers => {
const headers = new Headers();
for (const [key, value] of Object.entries(fastifyHeaders)) {
if (key.startsWith(':')) {
if (key === ':authority' && typeof value === 'string') {
headers.set('host', value);
}
continue;
}
if (Array.isArray(value)) {
for (const member of value) headers.append(key, member);
} else if (value) {
headers.append(key, value);
}
}
return headers;
};
wait jk, i got it by removing installGlobals
If I enable http2 in fastify, then the requests fail with the above error.