代码上线后,为啥接口一直pending,直到后端返回结束标识,信息才一起返回了
测试环境却是一条一条返回的onChunkReceived能收到
wx.request({
url: url + "?" + cookieStr,
data: param,
responseType: 'arraybuffer',
enableChunked: true,
success: res => {
logger.log({
r: 'wx_request_success'
});
onclose && onclose();
resolve();
},
fail: err => {
logger.log({
r: 'wx_request_err',
err
});
onerror(err);
reject(err);
}
});
this.curRequestController.onChunkReceived(async res => {
const uint8Array = new Uint8Array(res.data);
newGetLines(uint8Array);
});

需要后端接口支持流式