[ https://issues.apache.org/jira/browse/CXF-8914?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17757750#comment-17757750 ]
Andriy Redko commented on CXF-8914: ----------------------------------- Hi [~stephan.naecker], I think this commit [https://github.com/apache/cxf/commit/395cba5b5a6b6725e6a54d41ee9b3b1675ffbb43] is the culprit, the {color:#2a00ff}"Content-Length"{color} header is filtered out. By default in 3.6.1, CXF uses HttpClient as underlying client transport and it does not (apparently) allow setting this header. One of the possible options - switch to back to URLConnectionHTTPConduit, that should fix the issue. > No content-length header after upgrade CXF from 3.5.6 to 3.6.1 > -------------------------------------------------------------- > > Key: CXF-8914 > URL: https://issues.apache.org/jira/browse/CXF-8914 > Project: CXF > Issue Type: Bug > Affects Versions: 3.6.1 > Environment: SpringBoot 2.7.13 > Reporter: Stephan Näcker > Priority: Major > > After updating the CXF dependency in our application from 3.5.6 to 3.6.1 it > does not add a content-length header anymore, when doing a multipart request > for a file upload. > I didn't find any information, how to let CXF set the header. Is it just > dependent of chunking? > Actually the application sets "allow chunking" to false. But I'm not sure, > how I can test, if this really works. > Thanks in advance for your help. -- This message was sent by Atlassian Jira (v8.20.10#820010)