http api 上传文件到云存储报错?

发布于 6 年前作者 yanmo8145 次浏览最后编辑 6 年前来自 issues

目前做法是,客户端上传图片到服务器后,服务器通过 这里获取云存储上传链接, 再将文件内容上传到云存储。

目前可以确定 客户端到服务器这步已经没问题了, 文件已经在服务器上。   获取上传链接也没有问题,  最后一步 通过上传链接上传文件到云存储 总是报错。

报错是:

Error: Request failed with status code 400

这个问题困扰了很久,要崩溃了。。。。。。。。。

5 回复
juanchang
juanchang1 楼6 年前

必须用formData上传数据,查下axios文档,或者换个更熟悉的库吧。

luoyang
luoyang2 楼6 年前

微信开通附近人

guchao
guchao3 楼6 年前

理论上讲,没有这么 post file 文件的,除非你 post 的是 base64 数据。试试使用 formData。

plei
plei5 楼5 年前

formData去掉file那边请求是正常的,加上file就不对了。有大神看一下吗