Memo

20230725 dl00ixna

Vite 开发服务器反向代理 Parse Server 时,会出现较大的响应(29KiB) 被截断的问题 表现是 cURL 测试时,响应内容在固定位置停止,连接保持未断开。 经过测试,问题出在 node-http-proxy 上。使用 fast-proxy 没有出现问题。如果不使用 Parse Server 作为上游,直接用 express 返回静态的结果,在 node-http-proxy...

Vite 开发服务器反向代理 Parse Server 时,会出现较大的响应(29KiB) 被截断的问题

表现是 cURL 测试时,响应内容在固定位置停止,连接保持未断开。

经过测试,问题出在 node-http-proxy 上。使用 fast-proxy 没有出现问题。如果不使用 Parse Server 作为上游,直接用 express 返回静态的结果,在 node-http-proxy 并不会出现截断的问题。

怀疑 node-http-proxy 可能有问题,也不排除 Parse Server 实现不规范。

目前考虑使用 fastify-vite 之类的库把 Vite 包一层看看。