【发布时间】:2013-05-03 19:51:07
【问题描述】:
我正在尝试使用 Knox 库将 PDF 上传到 S3 存储桶,但我不断收到 505 错误并且 PDF 无法保存。我的代码:
// all of this works well
var knox = require('knox');
var client = knox.createClient(require('../path/to/config.js').knox);
client.putFile('tmp/file', '/prefix/key',
function(err, res) {
if (err) {
console.log("Error PUTing file in S3:", err);
}
console.log("S3 RESPONSE:", res.statusCode); // returns 505
}
);
有人知道我做错了什么吗?我也尝试使用 client.put(..) 设置自己的标头,但我得到了相同的 505 响应。
【问题讨论】:
标签: node.js file-upload amazon-s3 knox-amazon-s3-client