分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > IT知识

node 七牛云上传文件

发布时间:2023-09-06 01:33责任编辑:彭小芳关键词:暂无标签

七牛云储存 nodejs qiniu 模块

测试的一个实例

const qiniu = require(‘qiniu‘)// 需要填写你的 Access Key 和 Secret Keyvar accessKey = ‘‘var secretKey = ‘‘var mac = new qiniu.auth.digest.Mac(accessKey, secretKey)// 要上传的空间名buketvar bucket = ‘image‘var options = { scope: bucket, callbackBody: ‘{"key":"$(key)","hash":"$(etag)","fsize":$(fsize),"bucket":"$(bucket)","name":"$(x:name)"}‘, callbackBodyType: ‘application/json‘}var putPolicy = new qiniu.rs.PutPolicy(options)var uploadToken = putPolicy.uploadToken(mac)var config = new qiniu.conf.Config()// 是否使用https域名// config.useHttpsDomain = true// 上传是否使用cdn加速// config.useCdnDomain = truevar localFile = ‘./server/logo.png‘var formUploader = new qiniu.form_up.FormUploader(config)var putExtra = new qiniu.form_up.PutExtra()var key = ‘my-node-logo.png‘// 文件上传formUploader.putFile(uploadToken, key, localFile, putExtra, function (respErr, respBody, respInfo) { console.log() if (respInfo.statusCode === 200) { ??console.log(respInfo) ??console.log(‘1‘, respBody) } else { ??console.log(respInfo.statusCode) ??console.log(‘2‘, respBody) }})

node 七牛云上传文件

原文地址:https://www.cnblogs.com/niesaisai/p/8157105.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved