[置顶] node上传文件到七牛云
2018-01-08 13:48
351 查看
第一步:上传凭证
var _accessKey = '';
var _secretKey = '';
var mac = new qiniu.auth.digest.Mac(_accessKey, _secretKey);
var options = {
scope: '上传空间名字',
};
var putPolicy = new qiniu.rs.PutPolicy(options);
var uploadToken=putPolicy.uploadToken(mac);
第二步:构建配置config 上传对应的空间地区
1--简单文件
var _accessKey = '';
var _secretKey = '';
var mac = new qiniu.auth.digest.Mac(_accessKey, _secretKey);
var options = {
scope: '上传空间名字',
};
var putPolicy = new qiniu.rs.PutPolicy(options);
var uploadToken=putPolicy.uploadToken(mac);
第二步:构建配置config 上传对应的空间地区
var config = new qiniu.conf.Config(); config.zone = qiniu.zone.Zone_z1; //华北第三步:上传
1--简单文件
var localFile = "/Users/Desktop/img/chi.png"; var formUploader = new qiniu.form_up.FormUploader(config); var putExtra = new qiniu.form_up.PutExtra(); var key='test.png'; // 文件上传 formUploader.putFile(uploadToken, key, localFile, putExtra, function(respErr, respBody, respInfo) { if (respErr) { throw respErr; } if (respInfo.statusCode == 200) { console.log(respBody); } else { console.log(respInfo.statusCode); console.log(respBody); } });
相关文章推荐
- [置顶] Android使用AsyncHttpClient上传多个文件
- node 进行文件上传时候setEncoding 导致上传文件失败
- nodejs+express实现文件上传
- Ajax 配合node js multer 实现文件上传功能
- 【代码】Node.js模拟浏览器文件上传
- 基于nodejs+express(4.x+)实现文件上传功能
- node.js表单处理和文件上传
- node+express实现文件上传功能
- 使用nodejs+express实现简单的文件上传功能
- 利用ThinkPHP自带的七牛云驱动上传文件到七牛云以及删除七牛云文件方法
- 七牛云 使用java编写后端上传文件
- nodejs+multiparty+FormData上传文件
- Node.js 博客实例(三)增加文件上传功能
- 使用Node.js的Express框架进行文件上传
- 在Node.js中使用HTTP上传文件的方法
- Node.js文件上传代码
- node文件上传(不用模块)
- Hadoop上传文件报错: name node is in safe mode
- Node.js:上传文件,服务端如何获取文件上传进度
- node.js connect 实现文件上传