diff --git a/config_center/parser/configuration_parser.go b/config_center/parser/configuration_parser.go
index f342dc62e765f8d38c9e64ba3be03f3362f0bf61..f33b4ba866da69e1d23b493f42152bbb0f437878 100644
--- a/config_center/parser/configuration_parser.go
+++ b/config_center/parser/configuration_parser.go
@@ -233,18 +233,10 @@ func getParamString(item ConfigItem) (string, error) {
 			"you want to change in the rule.")
 	}
 	for k, v := range params {
-		retStr = retStr + "&"
-		retStr = retStr + k
-		retStr = retStr + "="
-		retStr = retStr + v
+		retStr += "&" + k + "=" + v
 	}
 
-	if len(item.ProviderAddresses) >= 0 {
-		retStr = retStr + "&"
-		retStr = retStr + constant.OVERRIDE_PROVIDERS_KEY
-		retStr = retStr + "="
-		retStr = retStr + strings.Join(item.ProviderAddresses, ",")
-	}
+	retStr += "&" + constant.OVERRIDE_PROVIDERS_KEY + "=" + strings.Join(item.ProviderAddresses, ",")
 
 	return retStr, nil
 }