diff --git a/build.auto.release.sh b/build.auto.release.sh index d1b7385..c631937 100644 --- a/build.auto.release.sh +++ b/build.auto.release.sh @@ -8,11 +8,17 @@ cp -r ./dist/* ./src-server/web/ cd ./src-server +echo "building amd64 win" + go env -w GOOS=windows GOARCH=amd64 go build -o ../miao-directory-amd64-win.exe +echo "building amd64 linux" + go env -w GOOS=linux GOARCH=amd64 go build -o ../miao-directory-amd64-linux # go env -w GOOS=linux GOARCH=arm64 # go build -o ../miao-directory-arm64-linux + +echo "build finish" \ No newline at end of file diff --git a/src-server/main.go b/src-server/main.go index c16e062..3d3d2c6 100644 --- a/src-server/main.go +++ b/src-server/main.go @@ -31,6 +31,7 @@ func main() { router.GET("/query", api.QueryHandler(fsOperateEventCenter)) router.GET("/get/*path", api.GetHandler) + router.HEAD("/get/*path", api.GetHandler) router.POST("/mkdir/*path", api.MkdirHandler) router.POST("/upload/*path", api.UploadHandler) router.POST("/cut/*path", api.CutHandler(fsOperateEventCenter))