hc-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Oleg Kalnichevski (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HTTPCLIENT-1548) Duplicated rewquest headers with MultipartEntityBuilder and file PUT
Date Fri, 22 Aug 2014 08:10:12 GMT

    [ https://issues.apache.org/jira/browse/HTTPCLIENT-1548?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14106618#comment-14106618

Oleg Kalnichevski commented on HTTPCLIENT-1548:

There might be legitimate cases to override the default content type, so HttpClient does not
prevent users from doing so. Also, some basic awareness of the MIME / HTTP standards is assumed.

Having said that HttpClient is a community project so you are very welcome to contribute documentation
/ code improvements.


> 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

To unsubscribe, e-mail: dev-unsubscribe@hc.apache.org
For additional commands, e-mail: dev-help@hc.apache.org

View raw message