zhangyuang / ssr

A most advanced ssr framework support React17/React18/Vue2/Vue3 on Earth that implemented serverless-side render specification.
http://doc.ssr-fc.com/
MIT License
2.59k stars 283 forks source link

setHeader error in bigpipe mode when second render #285

Closed MervynFang closed 1 year ago

MervynFang commented 1 year ago

https://github.com/zhangyuang/ssr/blob/859d35ddf5ef17e4ed9fe2dfb215c53e7542bea0/packages/utils/src/server/runtime.ts#L12

nestjs + vue3

开启 bigpipe 模式,第二次调用 renderruntime setHeader 报错,如下图,这里是否应为

!(ctx as FastifyContext).response.headersSent
Snipaste_2023-05-11_16-39-48
zhangyuang commented 1 year ago

你用的是fatify?

MervynFang commented 1 year ago

不是呀,用 nestjs

zhangyuang commented 1 year ago

nestjs底层是基于express或fatify的啊=。= 问你选的是哪个

MervynFang commented 1 year ago

express,你是说 fastify ?😂