aws-sdk-js
aws-sdk-js copied to clipboard
`deleteObjects`: BadRequest: An error occurred when parsing the HTTP request POST at '/'
Describe the bug
When calling deleteObjects like this:
const s3 = new S3({
endpoint: new Endpoint("http://localhost:9000"),
})
await s3
.deleteObjects({
Bucket: 'typebot',
Delete: {
Objects: [
{
Key: 'public/results/cl4sbjjl00230kq1a2boclkr0/cl45ojzs300092e6gkno525c4/api.json',
},
],
},
})
.promise()
It fails with the error:
builder:dx: BadRequest: An error occurred when parsing the HTTP request POST at '/'
builder:dx: at Request.extractError (/Users/baptistearno/Dev/typebot-os/node_modules/aws-sdk/lib/services/s3.js:711:35)
builder:dx: at Request.callListeners (/Users/baptistearno/Dev/typebot-os/node_modules/aws-sdk/lib/sequential_executor.js:106:20)
builder:dx: at Request.emit (/Users/baptistearno/Dev/typebot-os/node_modules/aws-sdk/lib/sequential_executor.js:78:10)
builder:dx: at Request.emit (/Users/baptistearno/Dev/typebot-os/node_modules/aws-sdk/lib/request.js:686:14)
builder:dx: at Request.transition (/Users/baptistearno/Dev/typebot-os/node_modules/aws-sdk/lib/request.js:22:10)
builder:dx: at AcceptorStateMachine.runTo (/Users/baptistearno/Dev/typebot-os/node_modules/aws-sdk/lib/state_machine.js:14:12)
builder:dx: at /Users/baptistearno/Dev/typebot-os/node_modules/aws-sdk/lib/state_machine.js:26:10
builder:dx: at Request.<anonymous> (/Users/baptistearno/Dev/typebot-os/node_modules/aws-sdk/lib/request.js:38:9)
builder:dx: at Request.<anonymous> (/Users/baptistearno/Dev/typebot-os/node_modules/aws-sdk/lib/request.js:688:12)
builder:dx: at Request.callListeners (/Users/baptistearno/Dev/typebot-os/node_modules/aws-sdk/lib/sequential_executor.js:116:18) {
builder:dx: code: 'BadRequest',
builder:dx: region: null,
builder:dx: time: 2022-06-24T10:50:11.665Z,
builder:dx: requestId: null,
builder:dx: extendedRequestId: undefined,
builder:dx: cfId: undefined,
builder:dx: statusCode: 400,
builder:dx: retryable: false,
builder:dx: retryDelay: 37.40754179823607
builder:dx: }
Expected Behavior
No errors and successful delete.
Current Behavior
Cf "Describe the bug"
Reproduction Steps
- Set up a local minio service
- Connect the s3 lib to it
- Call the
deleteObjectsmethod
Possible Solution
No response
Additional Information/Context
No response
SDK version used
2.1152.0
Environment details (OS name and version, etc.)
MacOS