文件名称:drop_mini_box
文件大小:8KB
文件格式:ZIP
更新时间:2024-06-08 10:10:06
#具有S3持久性的Express服务器 该项目是一个Express服务器,它接受并响应JSON。 它将接收到的数据存储在硬盘驱动器上,并在AWS S3上存储备份。 它还在Mongolabs上存储了一个跟踪文件url和所有者的用户。 ##路线 api /用户 GET-返回存储在数据库中的用户列表,其中包含按其ID列出的文件。 POST {name:“ username”}-在数据库中创建一个新用户。 在硬盘驱动器上使用用户名创建新文件夹。 在S3上创建一个新存储桶。 api /用户/:用户 GET-从数据库返回指定的用户,并填充文件字段。 PUT {name:“ username”}-重命名数据库中的用户。 重命名硬盘驱动器上的文件夹。 重命名S3上的存储桶和相关文件。 DELETE-从数据库中删除指定的用户。 从硬盘驱动器中删除其文件夹。 删除S3上的存储桶和所有相关文件。 ap
【文件预览】:
drop_mini_box-master
----models()
--------File.js(231B)
--------User.js(223B)
----server.js(414B)
----gulpfile.js(572B)
----test()
--------serverTest.js(4KB)
----README.md(1KB)
----.gitignore(25B)
----files()
--------.DS_Store(6KB)
----routes()
--------files-routes.js(10KB)
--------users-routes.js(8KB)
----package.json(848B)