|
|
@ -265,6 +265,7 @@ public class FormHttpMessageConverter implements HttpMessageConverter<MultiValue |
|
|
|
for (Map.Entry<String, List<Object>> entry : parts.entrySet()) { |
|
|
|
for (Map.Entry<String, List<Object>> entry : parts.entrySet()) { |
|
|
|
String name = entry.getKey(); |
|
|
|
String name = entry.getKey(); |
|
|
|
for (Object part : entry.getValue()) { |
|
|
|
for (Object part : entry.getValue()) { |
|
|
|
|
|
|
|
if (part != null) { |
|
|
|
writeBoundary(boundary, os); |
|
|
|
writeBoundary(boundary, os); |
|
|
|
HttpEntity entity = getEntity(part); |
|
|
|
HttpEntity entity = getEntity(part); |
|
|
|
writePart(name, entity, os); |
|
|
|
writePart(name, entity, os); |
|
|
@ -272,6 +273,7 @@ public class FormHttpMessageConverter implements HttpMessageConverter<MultiValue |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
private void writeBoundary(byte[] boundary, OutputStream os) throws IOException { |
|
|
|
private void writeBoundary(byte[] boundary, OutputStream os) throws IOException { |
|
|
|
os.write('-'); |
|
|
|
os.write('-'); |
|
|
|