qiniu-uptoken 是一个 Node.js 环境下使用的七牛云上传凭证生成工具。
本文将详细讲解如何使用 qiniu-uptoken 包在前端中生成七牛云上传凭证,帮助读者快速实现上传文件到七牛云的功能。
安装
使用 npm 安装 qiniu-uptoken:
npm install qiniu-uptoken
使用
生成上传凭证
-- -------------------- ---- ------- ----- ----- - ------------------------- ----- --------- - ---------- ----- --------- - ---------- ----- ------ - -------------- ----- --- - ----------- ----- ------- - --- ----- --------- - --- ---------------------------- ----- ----------- - ------------------------------------------------------ ------------ -------------------------
这里通过 qiniu-uptoken 提供的 PutPolicy 类生成上传凭证,并将上传凭证打印到控制台中。
需要注意的是,AK、SK、bucket 和 key 都需要替换为实际的值。
上传文件
在生成上传凭证的基础上,设置好相应的参数,就可以通过 qiniu 包中的 formUploader.uploadFile
方法上传文件了。
-- -------------------- ---- ------- ----- ----- - ----------------- ----- ------------ - ------------------------- ----- --------- - ---------- ----- --------- - ---------- ----- --- - --- -------------------------------- ----------- ----- ------- - --- ----- --------- - --- ---------------------------- ----- ----------- - --------------------------- ----- ------ - --- -------------------- ----------- - ------------------- ----- ------------ - --- ----------------------------------- ----- -------- - --- ------------------------- ----- -------- - ----------------------- ----- ------ - -------------- ----- --- - ----------- --------------------------------- ---- --------- --------- -------- --------- --------- --------- - -- --------- - ----- -------- - -- -------------------- --- ---- - ---------------------- - ---- - --------------------------------- ---------------------- - ---
这里使用了 qiniu 包的 formUploader.uploadFile
方法上传文件,并将上传结果打印到控制台。
需要注意的是,AK、SK、bucket 和 key 都需要替换为实际的值。另外,需要将本地文件路径替换为实际的路径。
总结
通过本文的介绍,我们可以学习到如何使用 npm 包 qiniu-uptoken 在前端中生成七牛云上传凭证,以及上传文件。希望本文对读者有一定的指导意义,帮助大家更快地完成文件上传到七牛云的功能。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60056c7581e8991b448e5f1c