阿能
阿能
  • 发布:2023-10-20 13:07
  • 更新:2023-11-10 13:33
  • 阅读:213

云函数url化,用原生js向url发请求,是否支持sse?

分类:uniCloud

云函数代码如下:

exports.main = async (event, context) => {  
      const channel = uniCloud.deserializeSSEChannel(event.channel)  
  await channel.write({  
    a: 1  
  })  
  await channel.write({  
    a: 2  
  })  
  await channel.write({  
    a: 3  
  })  
  await channel.write({  
    a: 4  
  })  
  await channel.end({  
    a: 5  
  })  
  return {}  
};

我用apifox在线调用url接口,一直响应错误:
{
"success": false,
"error": {
"code": "FunctionBizError",
"message": "Invalid sse channel"
}
}

2023-10-20 13:07 负责人:DCloud_uniCloud_CRL 分享
已邀请:
e***@vip.qq.com

e***@vip.qq.com

云函数改成这样子获取:

const httpInfo = this.getHttpInfo()
const param = JSON.parse(httpInfo.body)

await openAi(param)

要回复问题请先登录注册