webuploader + oss 实例分享

本文涉及的产品
对象存储 OSS,20GB 3个月
对象存储 OSS,恶意文件检测 1000次 1年
对象存储 OSS,内容安全 1000次 1年
简介: webuploader + oss 百度不到可用实例,因为大家都太忙了,没时间分享。

webuploader + oss 百度不到可用实例,因为大家都太忙了,没时间分享。
你需要:
**1.下载webuploader
2.下载阿里云的官方示例:oss-h5-upload-js-php.zip
**

我把核心代码整理下(我自己测试过可以使用的):
**1.oss主要都是配置oss允许post跨域
2.webuploader主要都是配置:uploadBeforeSend
**

你自己根据 webuploader 官网示例
var expire=0;
    uploader = WebUploader.create({
        // 文件接收服务端。
        server: 'http://你的.oss-cn-区域.aliyuncs.com',
       .....
       .....
    });

uploader.on('uploadBeforeSend', function (obj, data, headers) {  


  // expire 过期才去获取下面的信息
      $.ajax({  
         type : "POST",  
         url : "oss-h5-upload-js-php/php/get.php",  
        timeout : 10000,  
        dataType:"JSON",
 
        success : function(obj2) {  
            

            data = $.extend(data,{
                        'key' : obj2.dir + '${filename}',//这里最好在后台处理好
                        'policy': obj2.policy,
                        'OSSAccessKeyId': obj2.accessid, 
                        'success_action_status' : '200', //让服务端返回200,不然,默认会返回204
                        //'callback' : obj2.callback,
                        'signature': obj2.signature,
                    });

 
        },  
        error : function(XMLHttpRequest, textStatus, errorThrown) {  
            alert("ajax error");  
        },  
       
        async : false 
    });  
    
    headers['Access-Control-Allow-Origin'] = "*";  
});

多人有需求,我再整理完整示例吧,忙去了
更多开源实例:http://leipi.org/

相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
目录
相关文章
|
5天前
|
存储 运维 NoSQL
通过OOS实现定时备份Redis实例转储到OSS
基于阿里云 Redis 备份功能,现结合 OOS 推出自动转储至 OSS 的新方案,解决了数据安全风险、运维繁琐、成本增加和效率低下等问题。新方案亮点包括: 1. 数据安全性提高:备份文件自动上传至OSS,利用OSS的数据冗余存储,保证数据在硬件故障时的持久性和可用性。 2. 完全自动化:设置好定时规则后,备份和转储过程无需人工干预。 3. 多实例多地域集中管理:支持一次选择多个实例和跨区域备份,简化管理。 4. 灵活的备份策略和成本控制:自定义备份频率,并通过OSS生命周期管理策略控制成本。 5. 监控和告警:集成OSS和云监控,实时掌握备份状态,及时处理异常。
55 0
|
1月前
|
弹性计算 开发工具 对象存储
ECS实例通过OSS内网地址访问OSS资源
ECS实例通过OSS内网地址访问OSS资源
39 0
|
4月前
|
Serverless 对象存储 数据安全/隐私保护
在阿里云函数计算(FC)中使用云对象存储服务(OSS)时,需要为FC实例授予对OSS资源的访问权限
在阿里云函数计算(FC)中使用云对象存储服务(OSS)时,需要为FC实例授予对OSS资源的访问权限
397 1
|
弹性计算 网络协议 安全
【OSS】基于Windows的ECS实例实现OSS反向代理
阿里云OSS的存储空间(Bucket)访问地址会随机变换,您可以通过在ECS实例上配置OSS的反向代理,实现通过固定IP地址访问OSS的存储空间。
398 0
【OSS】基于Windows的ECS实例实现OSS反向代理
|
弹性计算 对象存储
为ECS实例添加下载OSS部署包的权限
为ECS实例添加下载OSS部署包的权限
267 0
|
域名解析 弹性计算 安全
基于CentOS的ECS实例实现OSS反向代理
阿里云OSS的存储空间(Bucket)访问地址会随机变换,大家可以通过在ECS实例上配置OSS的反向代理,实现通过固定IP地址访问OSS的存储空间。本文主要为大家讲解在ECS实例上配置OSS的反向代理的步骤。
1447 0
基于CentOS的ECS实例实现OSS反向代理
|
对象存储 异构计算
通过OSS直接上传数据到DSW实例
目前DSW实例不支持通过公网的方式直接下载数据,目前官方的建议:数据上传下载,对于小文件(文件不超过300M),建议直接使用DSW前端工具上传下载;对于大文件,建议使用挂载NAS,然后使用FTP的形式完成上传下载。
2119 1
运维编排场景系列----从实例中拷贝文件到OSS
### 场景简介 我们经常会有这样的运维场景,从某台线上的机器把日志文件拷贝出来或者是进程卡主了 jstack一下输出到某个文件里然后进行分析。我们使用osscmd把数据导到oss里,但是手动配置过程实在是太太太麻烦了。
1754 0
|
存储 分布式计算 Java
MaxCompute与OSS非结构化数据读写互通(及图像处理实例)
MaxCompute作为阿里巴巴集团内部绝大多数大数据处理需求的核心计算组件,拥有强大的计算能力,随着集团内外大数据业务的不断扩展,新的数据使用场景也在不断产生。在这样的背景下,MaxCompute(ODPS)计算框架持续演化,而原来主要面对内部特殊格式数据的强大计算能力,也正在一步步的通过新增的非结构化数据处理框架,开放给不同的外部数据。
7932 0
|
1月前
|
Java API 开发工具
如何用阿里云 oss 下载文件
阿里云对象存储服务(OSS)提供了多种方式下载文件,以下讲解下各种方式的下载方法
841 1

热门文章

最新文章