This commit makes sure there is no custom Content-Disposition header
before setting one automatically.
This commit also adds a headers(Consumer<HttpHeaders>) method, so that
one can user the nicer methods of HttpHeaders, as opposed to basic
strings.
Issue: SPR-16376
@ -229,12 +229,13 @@ public class MultipartHttpMessageWriter implements HttpMessageWriter<MultiValueM
@@ -229,12 +229,13 @@ public class MultipartHttpMessageWriter implements HttpMessageWriter<MultiValueM
Assert.state(body!=null,"MultipartHttpMessageWriter only supports HttpEntity with body");
@ -247,24 +248,24 @@ public class MultipartHttpMessageWriter implements HttpMessageWriter<MultiValueM
@@ -247,24 +248,24 @@ public class MultipartHttpMessageWriter implements HttpMessageWriter<MultiValueM