const requestTask = uni.request({
url: this.base_url + '/api/ai/conversation/chat',
method: 'POST',
header: {
'Content-Type': 'application/json',
'Authorization': `Bearer ${token}`
},
data: data,
responseType: 'text',
enableChunked: true,
success: (res) => {
console.log('success');
},
fail: (err) => {
eventSource.onerror(err);
},
complete: ()=> {
console.log('complete');
}
});
console.log('requestTask', requestTask);
得到的 requestTask 是 undefined。
我主要想要用 requestTask.onHeadersReceived 方法获取返回的头,但这个 undefined 就无法获取。
TypeError: Cannot set property 'onmessage' of undefined
我看过文档 https://uniapp.dcloud.net.cn/api/request/request.html#requesttask-values,我写的没什么问题