Multipart post not uploading JPGs correctly.

49 views
Skip to first unread message

orquid...@psiqueware.com

unread,
May 31, 2015, 4:02:30 PM5/31/15
to codenameone...@googlegroups.com


If you are experiencing an issue please mention the full platform your issue applies to:
IDE: IDEA
Desktop OS: Windows
Simulator: All

I'm trying to upload a JPEG using a form and a POST operation.



final MultipartRequest multipartRequest = new MultipartRequest()
multipartRequest.setUrl(m_url);
multipartRequest
.setPost(true);
final String mime = "image/jpeg";
multipartRequest
.addData("multipartFile", filename, mime);
multipartRequest
.setFilename("multipartFile", filename);
multipartRequest
.addArgument("arg1", arg1);
multipartRequest
.setReadResponseForErrors(true);
multipartRequest
.addResponseCodeListener(new ActionListener()
{
   
public void actionPerformed(final ActionEvent ev)
   
{
//Do stuff
   
}

});

NetworkManager.getInstance().addToQueue(multipartRequest);

The file is uploaded but the image is corrupted...

Original


The uploaded


Thank you!

orquid...@psiqueware.com

unread,
May 31, 2015, 4:05:54 PM5/31/15
to codenameone...@googlegroups.com, orquid...@psiqueware.com
I already tried to create a post form using the browser and works flawlesly :(

Shai Almog

unread,
Jun 1, 2015, 1:21:28 AM6/1/15
to codenameone...@googlegroups.com, orquid...@psiqueware.com, orquid...@psiqueware.com
That should work fine and is working fine with demos such as this: http://udemy.com/build-mobile-ios-apps-in-java-using-codename-one/

I suggest you try to narrow down the problem, I'm assuming the server is expecting a specific mime type upload that the browser happens to send but doesn't accept some submissions that are valid by the spec.

Chen Fishbein

unread,
Jun 1, 2015, 3:10:30 PM6/1/15
to codenameone...@googlegroups.com, shai....@gmail.com, orquid...@psiqueware.com
I think this is only a simulator issue, it should work fine on devices
Reply all
Reply to author
Forward
0 new messages