Sono nuovo in Android. Ho inviato un'immagine al server usando il formato JSON come una stringa.Come inviare una stringa di immagini Base64 codificata al server usando l'oggetto JSON
quindi ho stringa di immagine codificata, la stringa base64.
Json j = new JSonObject();
String Image_string = Base64.ToEncodedString(bytearray, Base64.Default);
j.put("image_file_content",Image_string);
Ma sto ricevendo questo errore. Si prega di aiutare me..wts sbagliate
400 Bad Request
Bad Request
Il tuo browser ha inviato una richiesta che questo server non riusciva a capire.
Inoltre, un 404 Not Found è verificato errore durante il tentativo di utilizzare un ErrorDocument per gestire la richiesta.
assicurarsi che si sta passando URL corretto, 404 viene quando hai fatto errore nel server URL o web è non funziona correttamente. – Lucifer
Hai una definizione di questa API da aggiungere al tuo post? Sembra strano e dispendioso ... usare JSON per inviare grandi contenuti binari su un server web. – Jens
prova una nuova stringa (decodificata, StandardCharsets.UTF_8); o nuova stringa (decodificata, Charset.forName ("UTF-8")); – Nepster