[ 
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:
-----------------------------------------------

Piotr,
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.

Oleg 

> 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]

Reply via email to