php - blueimp/jQuery-File-Upload直接上传到S3

标签 php jquery file-upload amazon-s3 blueimp

我正在尝试实现 blueimp jquery uploader 。我希望它直接上传到 S3(中间没有 PHP 脚本)。我找到了一个例子 here并按照步骤进行操作(部分)。但是我找不到适合多文件上传的东西。

我想要做的是让多个文件 uploader 具有 UI 反馈,就像在这个 example 中一样.

对于这种情况,有人可以遵循示例吗?

感谢您的帮助。

最佳答案

我无法让 blueimp 完美地上传到 s3,它仍然会利用我的服务器 tmp 文件夹。

我最终切换到 plupload它直接上传到 s3,并有一个内置的 UI(我刚刚创建了自己的 UI 以匹配我网站的其余部分)。

我没有使用多文件功能,但你可以这样做

foreach 你正在上传的文件:

var multipart_params = {
            'key': config['key'],
            'Filename': config['key'],
            'acl': 'public-read',
            'Content-Type': '',
            'AWSAccessKeyId': config['awskey'],
            'policy': config['policy'],
            'signature': config['signature']
        };


up.settings.multipart_params = multipart_params;
up.start();

希望对您有所帮助:)

关于php - blueimp/jQuery-File-Upload直接上传到S3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27350671/

相关文章:

php - 无法登录管理面板检查是否是管理员或作家

javascript - 警报随着 keyup 事件消失

c# - 使用 <input type ="file"> 上传图像并修复/验证其大小?

asp.net-mvc - 如何将名为 "file[]"的发布数据绑定(bind)到 MVC 模型?

php - 获取页面 html 源代码的更好方法

javascript - Google Drive API 公共(public)下载私有(private)帐户文件

c# - 相当于PHP在C#中的include

javascript - 为什么 $.each 有效但 arr.each 无效

javascript - 为什么我的 Jquery 弹出插件不起作用?

php - 从wordpress上传文件到amazon s3