详情页标题前

腾讯云云函数(SCF)SCF + COS 实现自定义计算文件哈希值-云淘科技

详情页1

概述

数据在客户端和服务器间传输时可能会出现错误,对象存储(Cloud Object Storage,COS)结合云函数(Serverless Cloud Function,SCF)可以通过数据校验的方式保证上传数据的完整性,例如 MD5 码校验。用户在 COS 上传文件过程中,SCF 将帮助校验用户上传的对象,保证上传数据的完整性与正确性。

实践背景

业内现存公有云对象存储服务均不存在 MD5 码,用户上传文件后可能会出现以下情况:文件重复、成本上升文件错误、降低业务效率文件缺失

方案优势

可视化操作:一键配置,简化开发流程,无需编码工作,大幅提升研发效率多样化选择:支持 MD5 、SHA1 、SHA256、CRC64,满足各场景用户需求自动化执行:文件上传到 COS 后,即可触发工作流开始计算校验码

操作步骤

1. 登录 对象存储控制台。2. 创建工作流,自定义格式过滤规则,及创建自定义函数节点。详细操作请参见 配置工作流。

腾讯云云函数(SCF)SCF + COS 实现自定义计算文件哈希值-云淘科技

3. 在函数节点弹窗中,单击新增函数

腾讯云云函数(SCF)SCF + COS 实现自定义计算文件哈希值-云淘科技

4. 在 SCF 的创建页面,选择计算COS对象的哈希值模板。

腾讯云云函数(SCF)SCF + COS 实现自定义计算文件哈希值-云淘科技

5. 根据用户文件大小,在基础配置项中配置执行超时时间,在高级配置中配置足够的内存。6. 配置函数代码,该函数模板支持以下两个环境变量:hashTypeList 指定要计算的算法,该项为可选,默认为[“crc64”, “md5”, “sha1”, “sha256”]。caseType 指定哈希值大小写,该项为可选,默认为 lowercase,可以传入 uppercase。7. 启用权限配置,绑定包含当前存储桶读写权限的角色,创建运行角色请参见 角色与策略。8. 单击完成。9. 返回刚才的工作流页面,选中刚创建的自定义转码函数,并保存工作流。

腾讯云云函数(SCF)SCF + COS 实现自定义计算文件哈希值-云淘科技

10. 上传文件,待工作流处理成功后,即可看到上传的文件已成功添加多个哈希头部。

腾讯云云函数(SCF)SCF + COS 实现自定义计算文件哈希值-云淘科技


官网1折活动,限时活动,即将结束,速速收藏
同尘科技腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

转转请注明出处:https://www.yunxiaoer.com/149973.html

(0)
上一篇 2023年12月9日 下午1:29
下一篇 2023年12月9日 下午1:29
详情页2

相关推荐

  • 腾讯云对象存储更新模板

    功能描述 更新图片处理模板。 授权说明 授权策略中 action 设置为 ci:UpdateMediaTemplate 。查看所有 action。 服务开通 使用该功能需提前开通数据万象,并绑定存储桶。详情请参见 绑定存储桶。 使用限制 使用该接口时,请先确认相关限制条件。详情请参见 使用限制。 请求 请求示例 PUT /template/<Temp…

    腾讯云 2023年12月9日
  • 阿里云RDS数据库DeleteDatabase – 删除数据库-云淘科技

    该接口用于删除RDS实例下的指定数据库。 接口说明 适用引擎 RDS MySQL RDS PostgreSQL RDS SQL Server RDS MariaDB 相关功能文档 注意 使用该接口前,请仔细阅读功能文档,确保完全了解使用接口的前提条件及使用后造成的影响后,再进行操作。 RDS MySQL删除数据库 RDS PostgreSQL删除数据库 RD…

    阿里云数据库 2023年12月9日
  • 腾讯云FPGA云服务器FPGA 镜像在线烧录

    操作场景 本文介绍如何使用 在线烧录 FPGA 镜像 API 接口进行 FPGA 镜像在线烧录。 操作步骤 配置存储桶 1. 参考 创建存储桶,创建一个用于存放 FPGA 镜像文件的存储桶。2. 单击存储桶 ID,进入存储桶配置页面。3. 选择左侧菜单栏中的权限管理 > Policy权限设置,单击 Policy权限设置中的添加策略。如下图所示: 4…

    2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云对象存储配置多文件打包压缩任务

    简介 对象存储支持对云上多文件打包功能,支持对 COS 上某个路径中的文件进行批量打包,或根据您提供的若干文件单链进行打包。说明使用批量文件的打包方式,最多支持打包1000个文件,总大小不超过50TB。使用目录或清单的打包方式,最多支持打包1000万个文件,总大小不超过50TB。创建任务后,会产生相应的功能费用,由数据万象服务收取,详细的计费说明请参见 文件…

    2023年12月9日
  • 腾讯云对象存储恢复归档对象

    简介 本文档提供关于恢复归档对象操作相关的 API 概览以及 SDK 示例代码。 API 操作名 操作描述 POST Object restore 恢复归档对象 将归档类型的对象取回访问 恢复归档对象 功能说明 将归档类型的对象取回访问(POST Object restore)。 方法原型 restore_object(Bucket, Key, Restor…

    腾讯云 2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。