尝试使用 nodejs、express 和 request 模块上传图像,但不断从 Amazon S3 实例获取 415。
fs.createReadStream(req.files.image.path).pipe(request.post(defaults.url, {
form: {
param_1: '',
param_2: ''
}
}, function(error, response, body){
if(error){
callback(error, null);
}else{
if(response.statusCode === 200){
callback({}, body);
}else{
callback(body, response);
}
}
}));
我认为图像没有附加到请求中,但我不是 100%。有什么建议吗?