package base import ( "server/util" "strings" "github.com/liangdas/mqant/log" ) func (b *Base) SignMD5(send interface{}) string { signStr := GetSignStr(send) if b.KeyName == "" { signStr += "&key=" + b.SignKey } else { signStr += "&" + b.KeyName + "=" + b.SignKey } ret := util.CalculateMD5(signStr) if b.ShouldSignUpper { ret = strings.ToUpper(ret) } log.Info("SignStr:%v,SignMD5:%v", signStr, ret) return ret }