Browse Source

Minor refactoring in DefaultPathContainer

Closes gh-27204
pull/27208/head
Rossen Stoyanchev 4 years ago
parent
commit
460947651a
  1. 8
      spring-web/src/main/java/org/springframework/http/server/DefaultPathContainer.java

8
spring-web/src/main/java/org/springframework/http/server/DefaultPathContainer.java

@ -165,10 +165,10 @@ final class DefaultPathContainer implements PathContainer { @@ -165,10 +165,10 @@ final class DefaultPathContainer implements PathContainer {
int index = input.indexOf('=');
if (index != -1) {
String name = input.substring(0, index);
String value = input.substring(index + 1);
for (String v : StringUtils.commaDelimitedListToStringArray(value)) {
name = StringUtils.uriDecode(name, charset);
if (StringUtils.hasText(name)) {
name = StringUtils.uriDecode(name, charset);
if (StringUtils.hasText(name)) {
String value = input.substring(index + 1);
for (String v : StringUtils.commaDelimitedListToStringArray(value)) {
output.add(name, StringUtils.uriDecode(v, charset));
}
}

Loading…
Cancel
Save