[eggjs/egg]七牛云拉取文件始终返回404

2024-06-28 892 views
2

1、在使用qiniu SDK 拉取文件时,始终返回404,考虑异步回调的原因,也加了Promise包裹,但是结果并不如意:

image

版本信息:

image

bug.zip

始终返回:

image

回答

3

提交到你的 GitHub 仓库,给在线地址,不要给 ZIP 包。 另外,你的 ZIP 包里面的代码是空的

7

库我试了两个了,都是类似的问题

3

你再确认下,真的有么?

image

3

要 await 吧。这种查询不可能是同步的。

这个其实跟 egg 没啥关系了,就是 qiniu 的 sdk 是 callback 的,如何包成 promise。

5

看起来是这样的,现在就卡在这里了

2

找下 qiniu 那边的人问问,看他们有没有提供 promise 的 api。

从你最顶上的源码截图来看,promise 包装似乎没问题的。你可以试下,不用 egg,直接写个 index.js 里面跑下这段代码,调试通了再放 egg 一点点来。

2

好的,谢谢天猪。