问答 2017-10-19 来自:开发者社区

Ruby-SDK之如何实现异常?

使用SDK时如果请求出错,会有相应的异常抛出,同时在log(默认为程序运行目 录下oss_sdk.log)中也会记录详细的出错信息。 OSS Ruby SDK中有两种异常:ClientError和ServerError,它们都是 RuntimeError的子类。 ClientError ClientError指SDK内部出现的异常,比如参数设置错误或者断点上传/下载中出 现的文件被修改的...

问答 2017-10-19 来自:开发者社区

Ruby-SDK之如何实现设置防盗链?

OSS是按使用收费的服务,为了防止用户在OSS上的数据被其他人盗链,OSS支持 基于HTTP header中表头字段referer的防盗链方法。更多OSS防盗链请参考: OSS防盗链 设置Referer白名单 通过Bucket#referer=设置Referer白名单: require 'aliyun/oss'client = Aliyun::OSS::Client.new( &nbsp...

问答 2017-10-19 来自:开发者社区

Ruby-SDK之如何实现管理文件?

一个Bucket下可能有非常多的文件,SDK提供一系列的接口方便用户管理文件。 查看所有文件 通过Bucket#list_objects来列出当前Bucket下的所有文件。主要的参数如下: :prefix 指定只列出符合特定前缀的文件:marker 指定只列出文件名大于marker之后的文件:delimiter 用于获取文件的公共前缀require 'aliyun/oss'client ...

问答 2017-10-19 来自:开发者社区

Ruby-SDK之如何实现下载文件?

OSS Ruby SDK提供了丰富的文件下载接口,用户可以通过以下方式从OSS中下载 文件: 下载到本地文件流式下载断点续传下载HTTP下载(浏览器下载) 下载到本地文件 通过Bucket#get_object接口,并指定:file参数来下载到一个本地文件到: require 'aliyun/oss'client = Aliyun::OSS::Client.new(  endp...

问答 2017-10-19 来自:开发者社区

Ruby-SDK之如何实现上传文件?

上传文件(Object) OSS Ruby SDK提供了丰富的文件上传接口,用户可以通过以下方式向OSS中上传文件: 上传本地文件到OSS流式上传断点续传上传追加上传上传回调 上传本地文件 通过Bucket#put_object接口,并指定:file参数来上传一个本地文件到OSS: require 'aliyun/oss'client = Aliyun::OSS::Client.ne...

问答 2017-10-19 来自:开发者社区

Ruby-SDK之如何实现快速开始?

下面介绍如何使用OSS Ruby SDK来访问OSS服务,包括查看Bucket列表,查看文件列表,上传/下载文件和删除文件。为了方便使用,下面的操作都是在Ruby的交互式命令行irb中进行。 初始化Client 在命令行中输入并回车: irb 进入到Ruby的交互式命令行模式。接着通过require引入SDK的包: > require 'aliyun/oss'=> true [b...

问答 2016-07-04 来自:开发者社区

内容检测 API 会出 Ruby 或者 Nodejs 的 SDK 吗?

现在只看到 Java、Python 和 PHP。https://help.aliyun.com/document_detail/28440.html

问答 2015-12-08 来自:开发者社区

OSS发布Ruby SDK啦~~~

喜欢Ruby的同学终于可以优雅地使用OSS了。本次发布的Ruby SDK包含了丰富的功能,简洁的接口,详细的例子... 主要功能包括: 简洁的接口如:put_object/get_object/list_buckets/list_objects与Rails无缝集成block风格的代码iterator形式的列表流式上传/下载断点上传/下载全面支持STS/HTTPS/CNAME访问详细的示例 ...

问答 2013-12-13 来自:开发者社区

OSS有无Ruby的SDK

OSS有没有Ruby的SDK,GEM形式。

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注