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 応答が返されました。