Piotr Jasiulewicz created HTTPCLIENT-1548:
---------------------------------------------
Summary: Duplicated rewquest headers with MultipartEntityBuilder
and file PUT
Key: HTTPCLIENT-1548
URL: https://issues.apache.org/jira/browse/HTTPCLIENT-1548
Project: HttpComponents HttpClient
Issue Type: Bug
Components: HttpClient
Affects Versions: 4.3.5
Environment: Ubuntu 13.10, Java 1.7.0_17
Reporter: Piotr Jasiulewicz
Problem arises when wanting to upload files via put to AWS S3 servers (not
tested with other servers as it is a problem on the client side). The creation
usage of MultipartEntityBuilder creates duplicated request headers which the
remote server interprets as part of the file corrupting them. The file has
header test on the beginning and end as it is interpreted as file content.
Wire log: https://gist.github.com/teu/765920b44a8dcc818297
Problematic code: https://gist.github.com/teu/582999846fbf1b222125
Working code: https://gist.github.com/teu/2f31c9e86f30aed4d920
--
This message was sent by Atlassian JIRA
(v6.2#6252)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]