Я пытаюсь загрузить документы в AWS S3 напрямую, используя angular.
Я следовал этому учебнику
Однако мне нужно загрузить документ на https://s3.amazonaws.com/my_bucket_name/my_file_name
а не https://my_bucket_name.s3.amazonaws.com/my_file_name
Как мне этого добиться.Это мой способ загрузки.
uploadfile(file) {
const bucket = new S3(
{
accessKeyId: 'my-ACCESS-KEY-ID',
secretAccessKey: 'my-SECRET-ACCESS-KEY',
region: 'my_region'
}
);
const params = {
Bucket: 'my_bucket_name',
Key: this.FOLDER + file.name,
Body: file
};
bucket.upload(params, function (err, data) {
if (err) {
console.log('There was an error uploading your file: ', err);
return false;
}
console.log('Successfully uploaded file.', data);
return true;
});
}