Did you ever find a solution? I’m running into the same issue using AwsS3Multipart
.use(AwsS3Multipart, {
limit: 6,
companionUrl: 'http://localhost:5000',
companionHeaders: {
Authorization: 'Bearer my_token_here',
'X-My-Cool-Header': 'Tacos for dinner? Yes please!'
},
})
I’m looking in my browser tools network requests tab and I’m not seeing Authorization, X-My-Cool-Header, or Uppy-Versions in the POST request.
Edit found the solution here (It was a CORS misconfiguration.) Today I learned that the browser won’t send headers it doesn’t have permission to send.