现准备搭建一个自己的网盘,可以向其中存储内容,获得之前存储的内容。下面给出几个部分的要求,根据要求,注意带星号的内容选做,结合自己的时间与精力进行实现,不对实现语言做要求。考虑到大家可能对很多知识没有什么概念,觉得自己无从下手,欢迎私戳我或者直接在群里问,我会在允许的范围内尽量的帮助大家完成一个快速的入门:)
希望大家能在两天的旅程里有所收获:))
11月8日24.00点前向本仓库提交pull request提交你的代码,这需要你fork此仓库在实现要求的功能后进行提交pull request。
要求为一个Web后端项目项目,所有资源的存储获取均通过api获取。
必须实现身份认证功能,即所有请求你所存储的网页资源的请求必须先登录。只有通过身份认证的用户才进行接下来的所有操作。即需要完成如下功能:
- 注册,注册一个新账号
- 登录,登录之后才可以访问到你的网盘资源,只有特定的用户才拥有上传文件的权限。
- 退出登录
通过Api上传文件,可以上传文本文件与图片。
- 上传文件,可以发送http请求上传请求。
- 获取历史文件的列表
- 访问某个文件的内容
- *删除与重命名上传的文件