Преглед изворни кода

Merge pull request #18741 from WeiZhang555/debug-info

Better debug message for post form data
Antonio Murdaca пре 9 година
родитељ
комит
47060efdb7
1 измењених фајлова са 6 додато и 1 уклоњено
  1. 6 1
      api/server/middleware.go

+ 6 - 1
api/server/middleware.go

@@ -38,7 +38,12 @@ func debugRequestMiddleware(handler httputils.APIFunc) httputils.APIFunc {
 						if _, exists := postForm["password"]; exists {
 							postForm["password"] = "*****"
 						}
-						logrus.Debugf("form data: %q", postForm)
+						formStr, errMarshal := json.Marshal(postForm)
+						if errMarshal == nil {
+							logrus.Debugf("form data: %s", string(formStr))
+						} else {
+							logrus.Debugf("form data: %q", postForm)
+						}
 					}
 				}
 			}