Thanks to visit codestin.com
Credit goes to github.com

Skip to content

GG2002/CATechWebBackend

Repository files navigation

自己的网盘

现准备搭建一个自己的网盘,可以向其中存储内容,获得之前存储的内容。下面给出几个部分的要求,根据要求,注意带星号的内容选做,结合自己的时间与精力进行实现,不对实现语言做要求。考虑到大家可能对很多知识没有什么概念,觉得自己无从下手,欢迎私戳我或者直接在群里问,我会在允许的范围内尽量的帮助大家完成一个快速的入门:)
希望大家能在两天的旅程里有所收获:))

提交时间与方式

11月8日24.00点前向本仓库提交pull request提交你的代码,这需要你fork此仓库在实现要求的功能后进行提交pull request

要求

要求为一个Web后端项目项目,所有资源的存储获取均通过api获取。

1. 身份认证要求

必须实现身份认证功能,即所有请求你所存储的网页资源的请求必须先登录。只有通过身份认证的用户才进行接下来的所有操作。即需要完成如下功能:

  • 注册,注册一个新账号
  • 登录,登录之后才可以访问到你的网盘资源,只有特定的用户才拥有上传文件的权限。
  • 退出登录

2. 上传内容

通过Api上传文件,可以上传文本文件与图片。

  • 上传文件,可以发送http请求上传请求。
  • 获取历史文件的列表
  • 访问某个文件的内容
  • *删除与重命名上传的文件

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published