正在显示
1 个修改的文件
包含
11 行增加
和
10 行删除
| @@ -35,17 +35,18 @@ func CreateResponseLogFilter(logger *logs.BeeLogger) func(ctx *context.Context) | @@ -35,17 +35,18 @@ func CreateResponseLogFilter(logger *logs.BeeLogger) func(ctx *context.Context) | ||
| 35 | 35 | ||
| 36 | func CreateRequestBodyFilter() func(ctx *context.Context) { | 36 | func CreateRequestBodyFilter() func(ctx *context.Context) { |
| 37 | return func(ctx *context.Context) { | 37 | return func(ctx *context.Context) { |
| 38 | - if len(ctx.Input.RequestBody) == 0 { | ||
| 39 | - if ctx.Request.Method == http.MethodPost || ctx.Request.Method == http.MethodPut { | ||
| 40 | - body, _ := ioutil.ReadAll(ctx.Request.Body) | ||
| 41 | - if len(body) == 0 { | ||
| 42 | - body = []byte("{}") | ||
| 43 | - } | ||
| 44 | - ctx.Input.SetData("requestBody", body) | ||
| 45 | - ctx.Request.Body.Close() | 38 | + if ctx.Request.Method == http.MethodPost || ctx.Request.Method == http.MethodPut { |
| 39 | + body, _ := ioutil.ReadAll(ctx.Request.Body) | ||
| 40 | + if len(body) == 0 { | ||
| 41 | + body = []byte("{}") | ||
| 46 | } | 42 | } |
| 47 | - } else { | ||
| 48 | - ctx.Input.SetData("requestBody", ctx.Input.RequestBody) | 43 | + ctx.Input.SetData("requestBody", body) |
| 44 | + ctx.Request.Body.Close() | ||
| 49 | } | 45 | } |
| 46 | + //if len(ctx.Input.RequestBody) == 0 { | ||
| 47 | + // | ||
| 48 | + //} else { | ||
| 49 | + // ctx.Input.SetData("requestBody", ctx.Input.RequestBody) | ||
| 50 | + //} | ||
| 50 | } | 51 | } |
| 51 | } | 52 | } |
-
请 注册 或 登录 后发表评论