String uptoken = QiniuHelper.generateUpToken(QiniuHelper.QINIU_BUCKET_IMAGE);
MultipartFile file = files.get(0);
PutExtra extra = new PutExtra();
extra.mimeType = file.getContentType();
PutRet putRet = IoApi.Put(uptoken, IoApi.UNDEFINED_KEY, file.getInputStream(), extra);
fileKey = putRet.getKey();
我尝试用SpringMVC上传文件到骑牛服务器但发生 400错误:
org.apache.http.impl.conn.Wire.wire(77) | << "{"error":"file is not specified in multipart"}"
看了两天了 不知道为什么。。。。
请提供更多信息。目前看这些错误和七牛没有关系。
是MultipartFile file = files.get(0);导致错误吗?files具体包含什么内容?
从结构看,你是从浏览器上传到你自己服务器,再上传到七牛。如果你以再本地服务器保存,也可直接上传已保存的文件。本地不保存,可直接在页面直传到七牛。