1

を設定します。S3は、私はノックスとのNode.jsを使ってS3にファイルをアップロードしようとしているアクセス制御 - 許可 - 起源ヘッダ

var s3req = s3.putBuffer(buffer, fileName, { 
      'Access-Control-Allow-Origin': 'http://myurl.com', 
      'Content-Type': mimetype, 
      'Cache-Control': 'public, max-age=' + maxAge, 
      'x-amz-acl': 'public-read' 
     }, function (err, s3res) { 
      // do something 

ファイルが細かいアップロードされます。ただし、XHRでリソースを要求すると、レスポンスにAccess-Control-Allow-Originヘッダーがないため失敗します。

このヘッダーを単一のリソースに設定することはできませんか?これをバケット全体に設定する必要がありますか?

答えて

1

単純な答えがあります - オブジェクトレベルでそのようなものを設定するようなものはないので、バケットに置く必要があります。

Link to EditingBucketPermissions

+0

私がやってしまった、それが働いたことのおかげで、。 – Komo

+0

投票ありがとう:) –

関連する問題