协议
登录用户
//====================登陆用户
127.0.0.1:80/login
post数据(json)
{
user:xxxx,
pwd:xxx
}
注册用户
//====================注册用户
127.0.0.1:80/reg
post数据(json)
{
userName:xxxx,
nickName:xxx,
firstPwd:xxx,
phone:xxx,
email:xxx
}
我的文件
在“我的文件”界面,会显示所有署遇用户的文件列表
- (右键)点中图标:下载,分享,删除,属性
- 没选中图标,右键界面空白:按下载量排序/按下载量排序/刷新/上传
我的文件展示页面
127.0.0.1:80/myfiles?cmd=count //获取用户文件个数
post数据json包如下:
{
"user": "yoyo"
}
//获取用户文件信息 127.0.0.1:80/myfiles&cmd=normal
//按下载量升序 127.0.0.1:80/myfiles?cmd=pvasc
//按下载量降序127.0.0.1:80/myfiles?cmd=pvdesc
post数据json包如下:
//start文件位置的起点,count文件的数量,则需要显示0~9位置为文件
{
"user": "yoyo"
"start": 0 //start指的是在从第几个文件开始
"count": 10
}
服务器返回给前端
{
"files":
[
{
"user": "yoyo",
"md5": "e8ea6031b779ac26c319ddf949ad9d8d",
"time": "2017-02-26 21:35:25",
"filename": "test.mp4",
"share_status": 0,
"pv": 0,
"url": "http://192.168.31.109:80/group1/M00/00/00/wKgfbViy2Z2AJ-FTAaM3As-g3Z0782.mp4",
"size": 27473666,
"type": "mp4"
},
{
"user": "yoyo",
"md5": "e8ea6031b779ac26c319ddf949ad9d8d",
"ti