有奖捉虫:办公协同&微信生态&物联网文档专题 HOT

操作场景

该任务指导您通过 API 网关上传文件到后端服务,按后端类型不同和文件大小不同可分为四种情况,您需要根据自身业务的情况合理选择。

上传流程




如果是后端对接 SCF 的 API,上传 Base64 编码后小于 6MB 的文件,建议您通过客户端对文件进行 Base64 编码,将编码后的内容传递给 SCF,再由 SCF 进行 Base64 解码,以完成小文件的上传。
如果是后端对接 SCF 的 API,上传 Base64 编码后大于 6MB 的文件,建议您通过客户端先将文件上传至 COS,将 Object 地址传递给 SCF,再由 SCF 从 COS 拉取文件,以完成大文件的上传。
如果是后端对接其他服务的 API,上传小于 16MB 的文件,您只需要不填写参数,保持透传即可。
如果是后端对接其他服务的 API,上传大于 16MB 的文件,建议您通过客户端先将文件上传至 COS,将 Object 地址传递给后端服务,再由后端服务从 COS 拉取文件,以完成大文件的上传。