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]