2016-08-21 33 views
1

我試圖從java類上傳文件到aws S3。使用aws-sdk-java上傳到S3存儲區時出現PermanentRedirect錯誤

我使用確切的代碼給出here

我唯一改變的部分是這些:

private static String bucketName  = "s3-us-west-2.amazonaws.com/<my-bubket-name>"; 
private static String keyName  = "*** Provide key ***"; 
private static String uploadFileName = "/home/...<localpath>.../test123"; 

我不知道該怎麼在補充提供關鍵。但是,即使我離開它這樣,我得到這樣的錯誤:

錯誤消息:桶是在這個區域:null.Please利用這些區域重試請求(服務:亞馬遜S3;狀態代碼:301;錯誤代碼:PermanentRedirect;請求ID:*******) HTTP狀態代碼:301 AWS錯誤代碼:PermanentRedirect 錯誤類型:客戶端

回答

2

相反的s3-us-west-2.amazonaws.com/<my-bucket-name>你應該把<my-bucket-name>

相關問題