正在显示
1 个修改的文件
包含
2 行增加
和
2 行删除
| @@ -7,6 +7,7 @@ import ( | @@ -7,6 +7,7 @@ import ( | ||
| 7 | "github.com/beego/beego/v2/server/web" | 7 | "github.com/beego/beego/v2/server/web" |
| 8 | "github.com/beego/beego/v2/server/web/context" | 8 | "github.com/beego/beego/v2/server/web/context" |
| 9 | "gitlab.fjmaimaimai.com/allied-creation/allied-creation-gateway/pkg/infrastructure/service_gateway" | 9 | "gitlab.fjmaimaimai.com/allied-creation/allied-creation-gateway/pkg/infrastructure/service_gateway" |
| 10 | + "gitlab.fjmaimaimai.com/allied-creation/allied-creation-gateway/pkg/log" | ||
| 10 | "io/ioutil" | 11 | "io/ioutil" |
| 11 | "net/http" | 12 | "net/http" |
| 12 | "strings" | 13 | "strings" |
| @@ -39,7 +40,7 @@ func RedirectInternalService(prefix string, svr internalService) web.FilterFunc | @@ -39,7 +40,7 @@ func RedirectInternalService(prefix string, svr internalService) web.FilterFunc | ||
| 39 | method := strings.ToLower(ctx.Request.Method) | 40 | method := strings.ToLower(ctx.Request.Method) |
| 40 | url := strings.Replace(ctx.Request.RequestURI, prefix, "", 1) | 41 | url := strings.Replace(ctx.Request.RequestURI, prefix, "", 1) |
| 41 | req := svr.CreateRequest(svr.BaseUrl()+url, method) | 42 | req := svr.CreateRequest(svr.BaseUrl()+url, method) |
| 42 | - | 43 | + log.Logger.Debug(method + " 请求url:" + svr.BaseUrl() + url) |
| 43 | // 传递当前登录信息(可配置) | 44 | // 传递当前登录信息(可配置) |
| 44 | loginToken, ok := FormCtxLoginToken(ctx) | 45 | loginToken, ok := FormCtxLoginToken(ctx) |
| 45 | if ok && loginToken.CompanyId > 0 && loginToken.OrgId > 0 { | 46 | if ok && loginToken.CompanyId > 0 && loginToken.OrgId > 0 { |
| @@ -52,7 +53,6 @@ func RedirectInternalService(prefix string, svr internalService) web.FilterFunc | @@ -52,7 +53,6 @@ func RedirectInternalService(prefix string, svr internalService) web.FilterFunc | ||
| 52 | } | 53 | } |
| 53 | req.Header("orgIds", fmt.Sprintf("%v", strings.Join(orgIdList, ","))) | 54 | req.Header("orgIds", fmt.Sprintf("%v", strings.Join(orgIdList, ","))) |
| 54 | } | 55 | } |
| 55 | - | ||
| 56 | req.Body(ctx.Input.RequestBody) | 56 | req.Body(ctx.Input.RequestBody) |
| 57 | response, err := req.Response() | 57 | response, err := req.Response() |
| 58 | if err != nil { | 58 | if err != nil { |
-
请 注册 或 登录 后发表评论