Closed itzhoujun closed 6 days ago
本地开发时使用了代理访问服务端sse,客户端调用close无法关闭sse流
const sse = new EventSource('/api/jobs/logs/' + logId) sse.onmessage = (event) => { setLogLines((prevState) => { return [...prevState, event.data] }) }; sse.onopen = (event) => { console.log("sse open") } sse.onerror = (event) => { console.log("sse error", event) } return () => { sse.close() // 此处调用close后,流没有被关闭 console.log("sse close") }
同样的代码,如果不走代理,直接用服务端地址,是可以关闭的 已设置环境变量UMI_DEV_SERVER_COMPRESS=none
UMI_DEV_SERVER_COMPRESS=none
由于缺乏足够的信息,我们暂时关闭了该 Issue。请修改(不要回复) Issue 提供最小重现以重新开启。谢谢。
What happens?
本地开发时使用了代理访问服务端sse,客户端调用close无法关闭sse流
Mini Showcase Repository(REQUIRED)
同样的代码,如果不走代理,直接用服务端地址,是可以关闭的 已设置环境变量
UMI_DEV_SERVER_COMPRESS=none
Context