文件名称:meteor-slingshot:将文件直接上传到AWS S3,Google Cloud Storage和流星中的其他文件
文件大小:133KB
文件格式:ZIP
更新时间:2024-04-26 03:41:07
JavaScript
流星弹弓 直接安全地将文件上传到AWS S3,Google Cloud Storage等。 安装 meteor add edgee:slingshot 为什么? 那里有很多软件包可以将文件上传到S3,Google Cloud和其他云存储服务,但是它们通常依赖于流星应用程序的服务器将文件中继到云服务,这会使服务器承受不必要的负载。 流星弹弓将文件从浏览器直接上传到云服务,而无需向客户端公开您的秘密访问密钥或任何其他敏感数据,也不需要整个公众对云存储进行公共写访问。 文件上传不仅受文件大小和文件类型的限制,而且还受其他有条件条件(例如当前的流星用户)限制。 快速范例 客户端 在客户端,我们现在可以将文件上传到存储桶: var uploader = new Slingshot . Upload ( "myFileUploads" ) ; uploader . send ( docume
【文件预览】:
meteor-slingshot-master
----conf.json(101B)
----.jshintrc(6KB)
----services()
--------google-cloud.js(2KB)
--------rackspace.js(3KB)
--------aws-s3.js(7KB)
----versions.json(463B)
----lib()
--------directive.js(6KB)
--------storage-policy.js(2KB)
--------validators.js(2KB)
--------restrictions.js(1KB)
--------upload.js(8KB)
----.travis.yml(99B)
----package.js(825B)
----LICENSE(1KB)
----test()
--------aws-s3.js(1KB)
----README.md(18KB)
----.versions(348B)
----docs()
--------slingshot.png(70KB)
--------gs-cors.json(145B)
--------slingshot.svg(148KB)
----.editorconfig(147B)
----.gitignore(8B)
----CHANGELOG.md(3KB)