在Spring启动中,您可以通过创建新的HttpMessageConverter bean来自定义边界。Spring Boot将自动替换旧的靴子。代码如下:
@Configurationpublic class CustomerHttpMessageConverter { public static final String MY_BOUNDARY = "XXXXXXXX"; @Bean public HttpMessageConverter<MultiValueMap<String, ?>> createCustomerFormHttpMessageConverter() { return new CustomerFormHttpMessageConverter(); } static class CustomerFormHttpMessageConverter extends FormHttpMessageConverter { @Override protected byte[] generateMultipartBoundary() { return MY_BOUNDARY.getBytes(Charset.forName("UTF-8")); } }}您可以在此处找到更多信息。



