Web端直传实践简介__Web端直传实践_最佳实践_对象存储 OSS-阿里云
目的
本教程的目的是通过三个例子介绍如何在Html表单提交直传OSS。
- 第一个例子:讲解签名在客户端(JavaScript)完成,然后直接通过表单上传到OSS。注意这个例子有安全风险,推荐使用第二个例子和第三个例子。
- 第二个例子:讲解签名在服务端(php)完成,然后直接通过表单上传到OSS。
- 第三个例子:讲解签名在服务端(php)完成,并且服务端设置了上传后回调。然后直接通过表单上传到OSS,OSS回调完应用服务器再返回给用户。
背景
每个OSS的用户,都会用到上传。由于是网页上传,其中包括一些APP里面的h5页面,对上传的需求很强烈,很多人采用的做法是用户在浏览器/APP上传到应用服务器,然后应用服务器再把文件上传到OSS。
这种方法有三个缺点:
- 第一:上传慢。先上传到应用服务器,再上传到OSS,网络传送多了一倍。如果数据直传到OSS,不走应用服务器,速度将大大提升,而且OSS是采用BGP带宽,能保证各地各运营商的速度。
- 第二:扩展性不好。如果后续用户多了,应用服务器会成为瓶颈。
- 第三:费用高。由于OSS上传流量是免费的。如果数据直传到OSS,不走应用服务器,那么将能省下几台应用服务器。
基础篇:客户端用JavaScript直接签名,然后上传到OSS
进阶篇:应用服务器php返回签名
终级篇:应用服务器php返回签名及采用上传回调
最后更新:2016-11-23 16:04:09
上一篇:
快速搭建移动应用上传回调服务__移动应用端直传实践_最佳实践_对象存储 OSS-阿里云
下一篇:
JavaScript客户端签名直传__Web端直传实践_最佳实践_对象存储 OSS-阿里云
重新初始化磁盘__磁盘_用户指南_云服务器 ECS-阿里云
Pig 开发手册__Hadoop_开发人员指南_E-MapReduce-阿里云
下载中心__产品使用手册_开放搜索-阿里云
TXC for MQ 快速入门__TXC for MQ_消息队列 MQ-阿里云
对接个性化推荐__快速开始_移动数据分析-阿里云
步骤3:验证配置生效__快速入门(非网站业务)_DDoS 高防IP-阿里云
修改物理专线属性__高速通道相关接口_API 参考_云服务器 ECS-阿里云
搜索指定订阅信息__订阅管理相关接口_Open API_消息队列 MQ-阿里云
创建订阅__订阅操作_快速入门_消息服务-阿里云
部署__用户手册_持续交付平台-阿里云
相关内容
常见错误说明__附录_大数据计算服务-阿里云
发送短信接口__API使用手册_短信服务-阿里云
接口文档__Android_安全组件教程_移动安全-阿里云
运营商错误码(联通)__常见问题_短信服务-阿里云
设置短信模板__使用手册_短信服务-阿里云
OSS 权限问题及排查__常见错误及排除_最佳实践_对象存储 OSS-阿里云
消息通知__操作指南_批量计算-阿里云
设备端快速接入(MQTT)__快速开始_阿里云物联网套件-阿里云
查询API调用流量数据__API管理相关接口_API_API 网关-阿里云
使用STS访问__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云