简单的网页测速。
项目依赖:
go
node.js
make
项目后端使用go
开发,前端使用vue
开发,使用make
作为编译工具。
make
将编译出一个静态的可执行文件speedtest
。
make container
将编译容器镜像文件。
backend/getIP
查询当前的IP地址backend/garbage
返回固定大小的垃圾数据backend/empty
接受任意大小的上传文件
其中backend/garbage
支持一个请求参数ckSize
,指定返回垃圾数据的大小,单位是MB
。