小程序请求后端分段数据,但是requestTask.onChunkReceived接收的是全部成功之后的数据,并没有分段接收,是等请求全部数据回来requestTask.onChunkReceived才打印接收到,怎么解决
text1() {
const requestTask = wx.request({
url: BaseUrl+'/chunked',
method: 'POST',
enableChunked: true,
})
requestTask.onHeadersReceived(res => {
console.log(res, 'ppp');
})
requestTask.onChunkReceived((response) => {
console.log(response);
})
},
遇到了同样问题,跟nginx配置有关,看这篇文档https://blog.csdn.net/SFSDB/article/details/139689140?spm=1001.2014.3001.5501解决
请问解决了吗,遇到了一样的问题,我这边是连接后台测试线没问题,连接正式线就会接收不到数据,最后一次性返回,测试线和正式线代码是一样的
而且 requestTask.onChunkReceived 应该什么时候用,怎么停止监听