2016-08-21 35 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>

相关问题