3838import java .util .HashSet ;
3939import java .util .LinkedList ;
4040import java .util .List ;
41+ import java .util .Locale ;
4142import java .util .Map ;
4243import java .util .Set ;
4344import java .util .concurrent .ConcurrentHashMap ;
@@ -567,7 +568,7 @@ private List<BasicNameValuePair> getParamsList(String key, Object value) {
567568 if (nestedKey instanceof String ) {
568569 Object nestedValue = map .get (nestedKey );
569570 if (nestedValue != null ) {
570- params .addAll (getParamsList (key == null ? (String ) nestedKey : String .format ("%s[%s]" , key , nestedKey ),
571+ params .addAll (getParamsList (key == null ? (String ) nestedKey : String .format (Locale . US , "%s[%s]" , key , nestedKey ),
571572 nestedValue ));
572573 }
573574 }
@@ -576,13 +577,13 @@ private List<BasicNameValuePair> getParamsList(String key, Object value) {
576577 List list = (List ) value ;
577578 int listSize = list .size ();
578579 for (int nestedValueIndex = 0 ; nestedValueIndex < listSize ; nestedValueIndex ++) {
579- params .addAll (getParamsList (String .format ("%s[%d]" , key , nestedValueIndex ), list .get (nestedValueIndex )));
580+ params .addAll (getParamsList (String .format (Locale . US , "%s[%d]" , key , nestedValueIndex ), list .get (nestedValueIndex )));
580581 }
581582 } else if (value instanceof Object []) {
582583 Object [] array = (Object []) value ;
583584 int arrayLength = array .length ;
584585 for (int nestedValueIndex = 0 ; nestedValueIndex < arrayLength ; nestedValueIndex ++) {
585- params .addAll (getParamsList (String .format ("%s[%d]" , key , nestedValueIndex ), array [nestedValueIndex ]));
586+ params .addAll (getParamsList (String .format (Locale . US , "%s[%d]" , key , nestedValueIndex ), array [nestedValueIndex ]));
586587 }
587588 } else if (value instanceof Set ) {
588589 Set set = (Set ) value ;
0 commit comments