七牛上传开发(一)限制文件类型和文件大小 您所在的位置:网站首页 node下载文件大小限制 七牛上传开发(一)限制文件类型和文件大小

七牛上传开发(一)限制文件类型和文件大小

2023-08-17 04:37| 来源: 网络整理| 查看: 265

功能点 限制文件大小 设置上传凭证的有效时间 限制文件类型 设置上传凭证的有效时间 //自定义凭证有效期(示例2小时,expires单位为秒,为上传凭证的有效时间) var options = { scope: bucket, expires: 7200 // nodeJS SDK,为expires,单位为秒。此处为失效时间为2小时。 }; var putPolicy = new qiniu.rs.PutPolicy(options); var uploadToken=putPolicy.uploadToken(mac);

若token失效,接口返回参数:

超过凭证的有效时间 限制文件大小 const put_policy_options = { fsizeMin?: 1; // 限定上传文件大小最小值,单位字节。 fsizeLimit: 1024 * 1024 * 10, // 限定上传文件大小最大值,单位Byte。 文件大小最大 10M };

若超过限制,接口返回参数:

上传文件超过最大限制 限制文件类型 mimeLimit: 'image/jpeg;image/png' image/*表示只允许上传图片类型 image/jpeg;image/png表示只允许上传jpg和png类型的图片 !application/json;text/plain表示禁止上传json文本和纯文本。注意最前面的感叹号!

若不在限定文件类型,接口返回参数: // TODO 待补充

本地测试token 请求测试地址一

请求地址:POST https://up.qbox.me // 实际生产时,按照地区选择上传地址。存储区域 格式:form-data 参数:

token: "XXX" file: "XX" key: "XXX" // 可选,文件名 请求测试地址二

请求地址:POST http://up.qiniu.com 格式:form-data 参数:

token: "XXX" file: "XX" key: "XXX" // 可选,文件名 相关文章 七牛上传开发(三)使用NodeJS生成带数据处理的凭证 七牛上传开发(二)七牛控制台实现视频切片处理 七牛上传开发(一)限制文件类型和文件大小 参考资料 使用七牛云存储图片 之 上传图片 七牛云- 上传策略 如何上传base64编码图片到七牛云 base64 上传自定义回调 存储区域 如何上传base64编码图片到七牛云


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有