I think that in all cases, if I send a form without file inside, google blobstore create an empty blob... I can see it in Blobstore vievwer.
This strange behavior is only on the google server, not on localhost... On 28 sep, 17:25, Bat <[email protected]> wrote: > Hi, > > I've a problem with the methode blobstoreService.getUploadedBlobs(). > I've a JSP page in wich one I set an uploader like this : > > <formname='form' action='<%= blobstoreService.createUploadUrl("/ > Edit_Engine") %>' method='POST' enctype='multipart/form-data' > > <input label='...' multiple='false' name='myFile' /> > //...and multiple input for text > </form> > > and I retrieve this code with my servlet : > > java.util.Map<String,BlobKey> blobs = > blobstoreService.getUploadedBlobs(req); > BlobKey blobK = blobs.get("myFiles[]"); //I don't know why I need to > add the characters 's[]' at the end... > > But the behavior is strange. The first time I upload an image, > everything works. However, the second time, I send my form without > uploading somehting (only text data), and then my java code finds a > BlobKey. But this BlobKey seems to be the previous sended data, or a > corrupted data. > I mean that not normal, because when I deploy this version on my > localhost, if the form uploads no file the method getUploadedBlobs > returns an empty HashMap. However, when I deploy on google servers, if > the form uploads no file, the method getUploadedBlobs seems to return > a HashMap with wrong data. > > Could you help me? Or tell me if this behaviro is normal... > > Many thanks, > > bat -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
