Tôi đã thử sử dụng aws-sdk và knox và tôi nhận được mã trạng thái 301 đang cố gắng tải lên hình ảnh. Tôi nhận được mã trạng thái 301 và thông báo - 'Nhóm bạn đang cố gắng truy cập phải được giải quyết bằng cách sử dụng điểm cuối được chỉ định. Vui lòng gửi tất cả các yêu cầu trong tương lai đến điểm cuối này. Điều này hoạt động trong php.Không thể tải lên hình ảnh trong các nút bằng cách sử dụng aws-sdk
AWS.config.loadFromPath(__dirname + '/config/config.json');
fs.readFile(source, function (err, data) {
var s3 = new AWS.S3();
s3.client.createBucket({Bucket: 'mystuff'}, function() {
var d = {
Bucket: 'mystuff',
Key: 'img/test.jpg',
Body: data,
ACL: 'public-read'
};
s3.client.putObject(d, function(err, res) {
if (err) {
console.log("Error uploading data: ", err);
callback(err);
} else {
console.log("Successfully uploaded data to myBucket/myKey");
callback(res);
}
});
});
});
Tôi nhận được thông báo lỗi {code: 'PermanentRedirect', : 'Nhóm bạn đang cố truy cập phải được giải quyết bằng điểm cuối được chỉ định. Vui lòng gửi tất cả các yêu cầu trong tương lai đến điểm cuối này. ', Trạng thái Mã: 301, có thể thử lại: false} – rigaman