A sample in JS (Node) to generate and manage uploads of files with presigned URLs from S3
Configure CORS of your bucket, for allow requests using presignedURLs, example:
{
"CORSRules": [
{
"AllowedHeaders": [
"*"
],
"AllowedMethods": [
"PUT"
],
"AllowedOrigins": [
"http://localhost:4200"
],
"ExposeHeaders": []
}
]
}
And also, check if you have the necessary permissions to put and get object.
Client: Angular, HttpClient
Server: Node, Express, AwsSdk