javascript - 语法错误: unexpected token in Javascript/posting data to amazon s3

标签 javascript syntax amazon-s3 yui

这是我使用 yui uploader 的一部分:

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”导致语法错误。我可以看到问题所在。但是我发布到的亚马逊 s3 存储桶需要这个变量名称。 所以我无法选择用下划线替换减号或使用 CamelCase 概念。

如何提交“Content-Type”作为变量名称?

最佳答案

将 key 放在引号中:

        "Content-Type": "",

关于javascript - 语法错误: unexpected token in Javascript/posting data to amazon s3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10781598/

相关文章:

javascript - 如何在不使用 Ajax 的情况下在 ASP.NET 2.0 中的 C# 代码执行过程中打开 showModalDialog

php - 通过 user1_id 和 newmsg 发送表单,无需刷新页面

javascript - 石头剪刀布游戏错误,Javascript

c - 在 C 语法中返回指向函数的指针

list - 在 Haskell 中将任何类型的列表作为函数参数(使用 Replit)

javascript - 当 Chart.styledMode 设置为 true 时,Highchart 长 y 轴标题可能会与标题重叠

amazon-s3 - 如何将 s3 存储桶链接到 sagemaker 笔记本

amazon-web-services - 如何在 S3 文件上传时触发 Lambda

ios - Amazon s3 图片上传(cognito id null)

javascript - 将数组数据推送到 knockout 实用程序 foreach 中