読者です 読者をやめる 読者になる 読者になる

メンチカツ

ロースカツが好きです

S3

AWS SDKで、S3のバケット指定がうまくいかない

バケット名にドット(ピリオド)いれてませんか? static final String BUCKET = "hoge.org"; AmazonS3Client client = new AmazonS3Client(new BasicAWSCredentials(accessKey, secretKey)); client.setEndpoint("s3-ap-northeast-1.amazonaws.com"); clien…

Amazon S3で"SignatureDoesNotMatch"言われたら

S3にファイルをアップするときに、おまえのシグネチャーどうなってんだって言われるときがありますね。ぐぐると、content-typeを設定しれとか言われます。ふつうは大体これで解決です。それでも解決しないひとへ。HTTPヘッダがおかしいかもしれません!HTTP …

Amazon S3で"The bucket you are attempting to access must be addressed using the specified endpoint. Please send all future requests to this endpoint."言われたら

S3にファイルをアップするときに、おまえのエンドポイントどうなってんだって言われるときがありますね。ぐぐると、AWS::S3::DEFAULT_HOST.replace "s3-ap-northeast-1.amazonaws.com"を設定しれとかs3->set_region(AmazonS3::REGION_APAC_NE1);しとけとか言…