微信小程序解析数据流eventstream,实现GPT打字机效果

        const requestTask = uni.request({
          url: '你得接口地址',
          timeout: 15000,
          responseType: 'text',
          method: 'POST',
          header: {
            'Authorization': 'token', 
            "Content-Type": "application/json",
          },
          enableChunked: true,  //配置这里,最重要
          data: parasm,
          success: response => {
            
          },
          fail: error => {
          
          }
        })
    
        requestTask.onHeadersReceived((res)=> {
        });
      

        requestTask.onChunkReceived((res)=> {
             //解析你得数据,添加到你消息的数组,DOM循环数组就好了.
            this.$set(this.arr,this.arr[this.arr.length-1],res.data.content)
         
        })

小程序不要用fetch,数据解析不出来,只能收到最开始的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值