I would be making the below 2 calls in AWS S3 bucket from separate applications(using Java SDK) for same Object
- PutObject using a Async client. (from App1)
- S3Presigner.presignGetObject using a Sync client. (from App2)
Both calls are made for same Object key in same order i.e. 1 and 2 but 2 doesn’t wait for 1 to finish.
Question – What would be response of 2 if the PutObject call in 1 is still not completed?
(I assume it should be 404 but unsure)