koa返回请求结果错误问题
koa返回请求结果需要先调用一下第三方服务,但是不能给前端返回结果前端得到404
exports.setStart = async function (ctx, data) {
const optimReq = optimSrv.getOptim(data); // 组织好需要的请求数据
tsCloudApi.init(myApiKey);
const body = await tsCloudApi.optimize(optimReq);
const taskId = body.taskId;
ctx.body = { // 给前端返回一个任务id
taskId,
status: true,
msg: '正在规划'
}
}
这样写前端是能够得到结果的
exports.setStart = async function (ctx, data) {
const optimReq = optimSrv.getOptim(data); // 组织好需要的请求数据
tsCloudApi.init(myApiKey);
ctx.body = {// 给前端返回一个任务id
status: true,
msg: '正在规划'
};
const body = await tsCloudApi.optimize(optimReq);
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
想办法变成同步执行试试看能不能获取结果。。。