y***@gmail.com
y***@gmail.com
  • 发布:2025-07-03 12:29
  • 更新:2025-07-03 14:08
  • 阅读:32

uni.request 获取不到 requestTask

分类:uni-app
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,我写的没什么问题

2025-07-03 12:29 负责人:无 分享
已邀请:
DCloud_UNI_JBB

DCloud_UNI_JBB

你的运行平台是什么?hx的版本是多少?

要回复问题请先登录注册