2017-03-17 109 views
0

之後我要上傳的文件使用aws-java-sdk-bomS3響應403上傳

final PutObjectRequest putRequest = new PutObjectRequest(bucketName, blobKey.toString(), input, metadata); 
putRequest.setCannedAcl(CannedAccessControlList.PublicRead); 

final ProgressTracker progress = new ProgressTracker(); 
transferManager.upload(putRequest, new S3ProgressListenerChain(progress)); 

,我注意到,有時,如果我嘗試訪問該網址後正確的請求被成功完成(大多爲大> 20MB的文件)它迴應與403 ..後一秒 - 一切都很好。有沒有超時或什麼的?

+0

您是否在上傳前做任何的(未來的)對象?如果您嘗試在上傳之前下載或獲取對象的元數據(可能是否存在),則會出現此行爲,但不會以其他方式進行。 –

回答