On Mon, 2009-03-16 at 18:46 -0700, Dan King wrote:
> I've put together code that can send one file at at time via HTTP. When
> I send more than one at a time the first file is processed but then the
> app hangs. My hunch is the problem is caused by the boundaries of the
> HTTP parts. 
> 
> Can anyone tell me: 
> 1. If my hunch is correct, and if not what the actual problem is. 
> 2. How to resolve the problem. 
> 
> Below is the code I'm using to create the request entity:
> 
> try{ 
>         for (File selectedFile : selectedFiles){ 
>         Part[] parts = {new FilePart("imgFile[]", selectedFile)}; 
>         post.setRequestEntity( new MultipartRequestEntity( parts, 
> post.getParams() ) ); 
>         ... 
>         ... 
>         } 
> } catch (Exception e) { 
> 
> Following is the request entity header info:
> 
> --3D6atZKLBPujpCZzClN-wz3AJ0Eh-BBWlRr 
> Content-Disposition: form-data; name="imgFile[]"; 
> filename="Inbox_Msg_Display.GIF" 
> Content-Type: application/octet-stream; charset=ISO-8859-1 
> Content-Transfer-Encoding: binary 
> --3D6atZKLBPujpCZzClN-wz3AJ0Eh-BBWlRr-- 
> 
> --A2cG-IXHLNC2Rk7kF3fQ5-bQPQpuDwmUU 
> Content-Disposition: form-data; name="imgFile[]"; 
> filename="Table_Msg_Content.GIF" 
> Content-Type: application/octet-stream; charset=ISO-8859-1 
> Content-Transfer-Encoding: binary 
> --A2cG-IXHLNC2Rk7kF3fQ5-bQPQpuDwmUU-- 
> 
> Thanks!
> 
> -Dan
> 
> 

Post a _complete_ wire log of the HTTP session.

Oleg


> 
>       


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to