これは、yui アップローダーの使用の一部です。
function upload() {
if (fileID != null) {
uploader.upload(fileID, "http://url",
'POST',
{ AWSAccessKeyId: "keyhere",
acl: "public-read",
key: "queue/${filename}",
policy: "somestring",
Content-Type: "",
success_action_redirect: "http://urlhere",
signature: "sigstring"
},
'file');
fileID = null;
}
}
「Content-Type」が構文エラーの原因です。私は問題を見ることができます。しかし、私が投稿している amazon s3 バケットは、この変数名を期待しています。したがって、マイナスをアンダースコアに置き換えたり、キャメルケースの概念を使用したりするオプションはありません。
「Content-Type」を変数名として送信するにはどうすればよいですか?