On Tue, 2007-10-23 at 07:06 -0700, Ahmed Ashour wrote: 
> Dear all,
>  
> On trying to upload a file whose name contains UTF-8 characters in Windows, 
> the server side reads question marks instead, below is the code used.
>  
> However, it works fine when submitting the request from IE7.
>  
> Any idea about how to change the encoding?
>  
> Thanks a lot for your help.
>  
> -Ahmed
>  
> ----------------------------------------------------------------------------------
>         File f = ........;
>         PostMethod filePost = new PostMethod("http://localhost/url/upload";);
>         Part[] parts = {new FilePart(f.getName(), f)};
>         filePost.setRequestEntity(new MultipartRequestEntity(parts, 
> filePost.getParams()));
>         HttpClient client = new HttpClient();
>         int status = client.executeMethod(filePost);
> 
> ----------------------------------------------------------------------------------
> 

Ahmed

Is this related to the comment you posted to HTTPCLIENT-293? 

https://issues.apache.org/jira/browse/HTTPCLIENT-293#action_12537217  

Anyways, we are evaluating different options of providing an improved
support for multipart coded entities in HttpClient 4.0 including a
lenient (browser compatibility) mode. 

If you need to emulate non-standard browser behaviors posting multipart
coded entities with Httpclient 3.1 the only option you have is to
implement a custom RequestEntity

Hope this helps

Oleg

> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam protection around 
> http://mail.yahoo.com 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to