使用fetchEventSource,但是没有达到流式输出效果
- 首先检查后端接口实现流式输出
- 如果后端已经配置完成
基于txt/event-stream的EventSource流,使用代理时需注意:
开发阶段如果使用vue自带的代理,需要关闭compress
devServer: {
open: true,
hot: true,
proxy: {},
compress:false // 此处改为false
},
发版阶段需要配置nginx
location / {
add_header Cache-Control no-cache;
proxy_set_header Connection '';
proxy_http_version 1.1;
chunked_transfer_encoding off;
proxy_buffering off;
proxy_cache off;
}