我用postman调试七牛上传接口时出现
{
"error": "invalid multipart format: multipart: NextPart: EOF"
}
这是怎么回事?
我用postman调试七牛上传接口时出现
{
"error": "invalid multipart format: multipart: NextPart: EOF"
}
这是怎么回事?
在 Content-Disposition: form-data; name="file"; filename="xxxx" ...部分,
name必须为“file”,我开始使用的“file1”,怎么都不行,后来抓包与七牛的测试例子做比较,就这里不一样了,改成“file”终于返回200了。
我测试的时候都是使用curl 测试 ,使用 -F 指定form字段, 直传文件需要以下几个字段
参考这里
http://developer.qiniu.com/docs/v6/api/reference/up/upload.html
命令如下
curl -v -F 'key=1111' -F 'token=g8D_Ledyo2iocGucAXSMEJqPFDly70AaHKCpQznb:5-oM4A7Hv8DTS1DVwBjE56x85sw=:eyJzY29wZSI6Inpob3VjaHVhbmciLCJkZWFkbGluZSI6MTQyNjc0NjY0Mn0=' -F 'file=@/Users/qn/qbox/devtools/bin/httpServer' upload.qiniu.com
* Rebuilt URL to: upload.qiniu.com/
* Hostname was NOT found in DNS cache
* Trying 183.136.139.10...
* Connected to upload.qiniu.com (183.136.139.10) port 80 (#0)