需求:

我们要请求讯飞的 /upload http 接口做语音识别,讯飞识别成功后会通过 /callback URL 通知,我们拿到通知后再去请求讯飞的 /getResult 接口拿到语音识别结果

问题:

  • 同事做了一次封装,从 callback URL 拿到通知,然后 /getResult 拿到结果后发起 http 请求,把语音识别结果放到 request 的 Body 里面传过来了,我感觉这样把结果放到 request 的 Body 里响应不太合理,又说不上来为啥,有大佬能解释一下吗?

  • 另外请教一下更好的实现方式是什么?