防盗链

您可以使用Node.js SDK在OSS中配置基于请求标头Referer的访问规则,包括白名单Referer、黑名单Referer以及是否允许空Referer等,阻止某些Referer访问您的OSS文件,防止其他网站盗用您的文件,并避免由此引起的不必要的流量费用增加。...

通过crc64校验数据传输的完整性

result=bucket.get_object(key)oss_crc64=result.headers.get('x-oss-hash-crc64ecma','')local_crc64=str(do_crc64(result.resp.read()))check_crc64(local_crc64,oss_crc64,"get object")#验证UploadPart和Complete。part_info_list=[]...

判断存储空间是否存在

access_key_id:ENV['OSS_ACCESS_KEY_ID'],access_key_secret:ENV['OSS_ACCESS_KEY_SECRET'])#判断存储空间examplebucket是否存在。puts client.bucket_exists?('examplebucket')#返回true表明指定的存储空间存在,返回false表明指定的存储...

Bucket Policy

Bucket Policy是OSS提供的一种针对存储空间(Bucket)的授权策略,使您可以精细化地授权或限制有身份的访问者(阿里账号、RAM用户、RAM角色)或匿名访问者对指定OSS资源的访问。例如,您可以为其他阿里账号的RAM用户授予指定OSS资源的...

删除文件

本文介绍如何在受版本控制的存储空间(Bucket)中删除单个或多个文件(Object))以及指定前缀的(Prefix)的文件。版本控制下的删除行为 版本控制下的删除行为说明如下:未指定versionId(临时删除):如果在未指定versionId的情况下执行...

0002-00000115

问题描述 请求中缺少 x-oss-access-key-id 参数。问题原因 您发起了基于URL的V2版本签名请求,但是请求中缺少 x-oss-access-key-id 参数。问题示例 您发起了基于V2版本签名的请求,但是请求中缺少 x-oss-access-key-id 参数:GET/oss.jpg?x...

管理存储空间读写权限

存储空间(Bucket)是存储对象(Object)的容器。对象都隶属于存储空间。本文介绍如何设置和获取存储空间读写权限(ACL)。存储空间的读写权限(ACL)有以下三类:读写权限 描述 读写权限值 私有 只有Bucket的拥有者可以对该Bucket内的文件...

管理版本控制

版本控制应用于存储空间(Bucket)内的所有文件(Object)。通过Object的版本管理,在错误覆盖或者删除Object后,您能够将Bucket中存储的Object恢复至任意时刻的历史版本。通过Object的版本管理,在错误覆盖或者删除Object后,您能够将...

列举文件

objects=bucket.list_objects(:prefix=>'my-',:marker=>'my-object')objects.each {|o|puts o.key } 文件夹功能 OSS没有文件夹的概念,所有元素都是以文件存储。创建文件夹本质上来说是创建了一个大小为0并以正斜线(/)结尾的文件。这个...

创建存储空间

存储空间(Bucket)是存储对象(Object)的容器。对象都隶属于存储空间。本文介绍如何创建存储空间。注意事项 本文以华东1(杭州)外网Endpoint为例。如果您希望通过与OSS同地域的其他阿里产品访问OSS,请使用内网Endpoint。关于OSS支持...

开源Flink写入OSS-HDFS服务

开源Flink不支持流式写入OSS-HDFS服务,也不支持以EXACTLY_ONCE...oss.entropy.key=<user-defined-key>oss.entropy.length=写入新文件时,路径中与<user-defined-key>相同的字符串会被替换为一个随机字符串,随机串的长度为,且必须大于零。

下载文件概述

文件下载的完整代码请参见 GitHub。OSS PHP SDK提供了丰富的文件下载方式:下载OSS文件到本地文件 下载OSS文件到本地内存 范围下载 限定条件下载

删除存储空间

存储空间(Bucket)是存储对象(Object)的容器。对象都隶属于存储空间。本文介绍如何删除存储空间。说明 删除存储空间之前,必须先删除存储空间下的所有文件、LiveChannel 和分片上传产生的碎片。如果该Bucket下还有未完成的上传请求,则...

列举文件

本文介绍如何列举指定存储空间下(Bucket)的所有文件(Object)、指定个数的文件、指定前缀的文件等。列举方法 您可以调用 list 或 listV2 方法,一次性列举某个Bucket下最多1000个Object。您可以通过指定参数实现多种列举功能,例如通过...

获取存储空间的地域

存储空间(Bucket)是存储对象(Object)的容器。对象都隶属于存储空间。本文介绍如何获取存储空间所在的地域。示例代码 以下代码用于获取存储空间所在的地域(称为Region或Location):const OSS=require('ali-oss')const client=new OSS...

转换文件存储类型

OSS提供标准、低频访问、归档、冷归档和深度冷归档多种存储类型,全面覆盖从热到冷的各种数据存储场景。本文主要介绍如何转换文件...}).catch(err=>{ console.log(err)})相关文档 关于转换文件存储类型的API接口说明,请参见 CopyObject。

0010-00000211

问题描述 对象标签或存储空间标签Key参数取值不是UTF-8编码。问题原因 对象标签或存储空间标签中Key参数取值包含非UTF8编码的字符。问题示例 无 解决方案 Key和Value必须为UTF-8编码。Key最大长度为64字符,区分大小写,不能为空。Key不...

跨域资源共享

access_key_id:ENV['OSS_ACCESS_KEY_ID'],access_key_secret:ENV['OSS_ACCESS_KEY_SECRET'])#填写Bucket名称,例如examplebucket。bucket=client.get_bucket('examplebucket')#设置跨域资源共享规则。bucket.cors=[Aliyun:OSS:CORSRule.new...

设置对象标签

OSS支持使用对象标签(Object Tagging)对存储空间(Bucket)中的文件(Object)进行分类,您可以针对相同标签的Object设置生命周期规则、访问权限等。背景信息 设置对象标签时,请注意以下事项:您可以在上传Object时设置对象标签,也可以...

上传文件

本文介绍如何在受版本控制的存储空间(Bucket)中上传文件(Object)。简单上传 在已开启版本控制的Bucket中,OSS会为新添加的Object自动生成唯一的版本ID,并在响应header中通过x-oss-version-id形式返回。在暂停了版本控制的Bucket中,新...

简介

阿里云对象存储服务(Object Storage Service,简称OSS),是阿里对外提供的海量、安全、低成本、高可靠的存储服务。您可以通过本文档提供的简单的REST接口,在任何时间、任何地点、任何互联网设备上进行上传和下载数据。基于OSS,您...

计费项检测

通过外网浏览或者下载OSS文件时会产生下行流量费用等。关于OSS计费项的更多信息,请参见 计费组成。针对以上情况,您可以通过OSS计费项检测工具一站式了解当前使用OSS资源产生的存储、请求、流量以及传输加速的用量数据。操作步骤 登录 OSS...

上传本地文件

示例代码 以下代码用于将本地文件examplefile.txt上传到目标存储空间examplebucket中的exampleobject.txt文件。require 'aliyun/oss' client=Aliyun:OSS:Client.new(#Endpoint以华东1(杭州)为例,其它Region请按实际情况填写。endpoint:'...

删除对象标签

以下代码用于删除目标存储空间examplebucket中exampledir目录下的exampleobject.txt文件对象标签信息。const OSS=require('ali-oss')const client=new OSS({/yourRegion填写Bucket所在地域。以华东1(杭州)为例,Region填写为oss-...

管理目录

与传统文件系统中的层级结构不同,OSS内部使用扁平结构存储数据。即所有数据均以对象(Object)的形式保存在存储空间(Bucket)中。为方便管理,OSS控制台将所有以正斜线(/)结尾的对象显示为目录,实现类似于目录的基本功能。您可以通过...

查询文件

本文介绍如何使用Java SDK的SelectObject查询CSV和JSON文件。说明 关于SelectObject的更多信息,请参见开发指南中的 查询文件 和API参考中的 SelectObject。注意事项 本文以华东1(杭州)外网Endpoint为例。如果您希望通过与OSS同地域的...

解冻文件

在受版本控制的存储空间(Bucket)中,文件(Object)的各个版本可以对应不同的存储类型。RestoreObject 接口默认解冻Object的当前版本,允许通过指定versionId的方式来解冻指定版本的Object。示例代码 以下代码用于解冻文件:const OSS=...

常见问题

本文列举了对象存储OSS的用户经常咨询和关注的一些问题,帮助您快速了解OSS。一般常见问题 什么是阿里OSS?阿里对象存储服务OSS(Object Storage Service),是阿里提供的海量、安全、低成本、高持久性的存储服务,并可无限扩展。...

如何实现通过HTTPS方式访问对象存储OSS资源

概述 阿里云对象存储OSS支持用户使用HTTPS和HTTP协议访问OSS的Bucket资源,但由于HTTP访问存在安全漏洞,为防止OSS遭受攻击,需要使用HTTPS方式访问OSS资源。本文主要介绍如何实现通过HTTPS方式访问OSS资源。详细信息 实现通过HTTPS访问OSS...

获取对象标签

存储空间(Bucket)已开启版本控制时,OSS默认只获取Object当前版本的标签信息,您可以通过指定Object的版本ID(versionId)来获取Object指定版本的标签信息。获取Object标签信息 当存储空间(Bucket)未开启版本控制时,您可以根据需要...

判断存储空间是否存在

存储空间(Bucket)是存储对象(Object)的容器。对象均隶属于存储空间。本文介绍如何判断存储空间是否存在。示例代码 以下代码用于判断指定的存储空间是否存在。const OSS=require('ali-oss')const client=new OSS({/yourregion填写Bucket...

上传或下载OSS文件时提示“OSS Transfer Acceleration...

问题描述 在使用阿里云对象存储OSS过程中,上传或下载OSS文件时,提示“OSS Transfer Acceleration is not configured on this bucket”错误。问题原因 发生报错的原因如下:您目前使用的Bucket没有配置传输加速,而使用了Bucket的传输加速...

删除文件

为避免影响OSS-HDFS服务的正常使用或者引发数据丢失的风险,在开通了OSS-HDFS服务的Bucket中,禁止删除OSS-HDFS的数据存储目录.dlsdata/下的任意Object。删除单个文件 以下代码用于删除examplebucket中的 exampleobject.txt 文件。require ...

查询文件

背景信息 目前Hadoop 3.0已经支持OSS在EMR上运行Spark、Hive、Presto等服务,同时阿里MaxCompute以及Data Lake Analytics均支持从OSS直接处理数据。OSS提供的 GetObject 接口决定了大数据平台只能把OSS数据全部下载到本地然后进行分析...

创建存储空间

存储空间(Bucket)是存储对象(Object)的容器。对象都隶属于存储空间。本文介绍如何创建存储空间。示例代码 以下代码用于创建名为examplebucket的存储空间。const OSS=require('ali-oss');const client=new OSS({/yourregion填写Bucket...

存储空间清单

本文介绍如何使用Node.js添加、查看、列举、删除存储空间(Bucket)的清单(Inventory)配置。重要 如果您通过RAM用户使用清单功能,请确保已拥有清单功能的相关权限。关于清单功能的权限说明,请参见 OSS Action分类。添加清单配置 添加...

0010-00000212

问题描述 对象标签中Key参数取值包含非法字符。问题原因 对象标签中Key参数取值不合法。问题示例 无 解决方案 标签合法字符集包括大小写字母、数字、空格和以下符号。‑=._:/相关文档 对象标签 PutObjectTagging

使用自定义域名

文件(Object)上传至存储空间(Bucket)后,OSS会自动生成文件URL,您可以直接通过文件URL访问该文件。如果您希望通过自定义域名访问这些文件,需要将自定义域名绑定至文件所在的Bucket,并添加CNAME记录。前提条件 已绑定自定义域名。...

列举文件

本文介绍如何在开启版本控制状态下列举存储空间下(Bucket)的所有文件(Object)、指定个数的文件、指定前缀的文件等。列举Bucket中所有Object的信息 以下代码用于列举指定Bucket中包括删除标记(Delete Marker)在内的所有Object的版本...

流式上传

如果要上传的文件太大,或者一次性上传耗时太长,您可以通过流式上传的方式,一次处理部分内容,直到完成整个文件的上传。示例代码 以下代码用于流式上传。require 'aliyun/oss' client=Aliyun:OSS:Client.new(#Endpoint以华东1(杭州)为...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
阿里邮箱 弹性公网IP 云备份 商标服务 对象存储 短信服务
新人特惠 爆款特惠 最新活动 免费试用