Hi, I asked him about the arguments because I did not get the ws to recognize them
El Tuesday, June 29, 2021 a la(s) 8:33:36 PM UTC-5, Shai Almog escribió: > Hi, > using the regular addArgument should work just fine. It will be added to > the multipart seamlessly. > > On Wednesday, June 30, 2021 at 3:15:35 AM UTC+3 [email protected] wrote: > >> Hi, >> >> Detect the problem by including the following parameters: >> mp.setFilename ("image", "data.jpeg"); >> mp.setPost (true); >> >> However, I would like to know how I can send 2 additional arguments >> (Database and Company Number). >> >> Thanks >> >> >> El Tuesday, June 29, 2021 a la(s) 6:37:59 PM UTC-5, [email protected] >> escribió: >> >>> Hi, >>> >>> I am working on a WS made in PHP. I was able to create some routines to >>> receive an image and save them in a folder on the server. All this I have >>> been testing in Postman and it works 100%. >>> In the WS I do not validate the HTTP method, but I assume it is POST. >>> >>> From my mobile app I send the file with the MultipartRequest class. I >>> was able to validate by debugging the response code 200, however I can't >>> get the file to be created in the folder. >>> >>> I have 3 days struggling with this and I don't see the problem. I copy >>> the code to see if you can see the error. >>> >>> I take this opportunity to ask if it is valid to send additional >>> arguments, since I need to send the name of the database and the company >>> code to create the folder where the image will be saved. >>> >>> My code: >>> public static void actualizaImagenFoto(String rutaImagen, Long >>> visitaId) { >>> try { >>> MultipartRequest mp = new MultipartRequest(); >>> mp.setUrl(SERVER_URL + "ws_foto_imagen/ws_foto_imagen.php"); >>> // mp.addArgument("token", UsuarioService.getToken()); >>> // mp.addArgument("fot_visita_id", visitaId.toString()); >>> mp.addData("imagen", rutaImagen, "image/jpeg"); >>> addToQueue(mp); >>> System.out.println(Integer.toString(mp.getResponseCode()) + >>> " " + mp.getResponseErrorMessage()); >>> } catch (IOException err) { >>> Log.e(err); >>> ToastBar.showErrorMessage("Error en actualización de la >>> foto: " + err.getMessage()); >>> } >>> } >>> >> -- You received this message because you are subscribed to the Google Groups "CodenameOne Discussions" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/codenameone-discussions/2320c9e6-4b91-412c-b04f-55ba6587c88cn%40googlegroups.com.
