fix: some api bug

This commit is contained in:
wwweww
2026-03-31 22:12:06 +08:00
parent c5ff4f0216
commit e7970ac25f
219 changed files with 16195 additions and 2126 deletions
+12 -2
View File
@@ -8,10 +8,20 @@ Prometheus:
Path: /metrics
FileRpcConf:
Target: k8s://juwan/objectstory-rpc-svc:8080
# ===== PROC CONF =====
#FileRpcConf:
# Target: k8s://juwan/objectstory-rpc-svc:8080
#
#Log:
# Level: info
# ===== DEV CONF =====
FileRpcConf:
Endpoints:
- objectstory-rpc:8080
Log:
Level: debug
# k8s://juwan/<service name>:8080
@@ -20,7 +20,7 @@ func RegisterHandlers(server *rest.Server, serverCtx *svc.ServiceContext) {
{
// 文件获取接口 (如果是私有文件,通过此接口获取或重定向)
Method: http.MethodGet,
Path: "/files/:fileId",
Path: "/files",
Handler: file.GetFileHandler(serverCtx),
},
{
+1 -1
View File
@@ -4,7 +4,7 @@
package types
type GetFileReq struct {
FileId string `path:"fileId"`
FileId string `form:"key"`
}
type UploadReq struct {
+3
View File
@@ -6,6 +6,7 @@ package main
import (
"flag"
"fmt"
"juwan-backend/common/middlewares"
"juwan-backend/app/objectstory/api/internal/config"
"juwan-backend/app/objectstory/api/internal/handler"
@@ -24,6 +25,8 @@ func main() {
conf.MustLoad(*configFile, &c)
server := rest.MustNewServer(c.RestConf)
server.Use(middlewares.NewRequestMiddleware().Handle)
server.Use(middlewares.NewHeaderExtractorMiddleware().Handle)
defer server.Stop()
ctx := svc.NewServiceContext(c)