0
J'ai essayé avec le code suivant, mais sa ne fonctionne pascomment httpput l'image sur un serveur distant à partir d'Android
File file= new File(filename);
byte[] data = new byte[(int) file.length()];
FileInputStream fileInputStream = new FileInputStream(file);
URL url = new URL("http://www.example.com/resource");
HttpClient client = new DefaultHttpClient();
HttpPut put= new HttpPut(url);
for (int i = 0; i pairs = new ArrayList();
pairs.add(new BasicNameValuePair("Data", data));
put.setEntity(new UrlEncodedFormEntity(pairs));
HttpResponse response = client.execute(put);
Je ne pouvais pas en mesure de mettre les données sur le serveur que j'ai aussi essayé avec HttpsURLConnection mais son être téléchargé.
S'il vous plaît définir « il ne fonctionne pas ». En outre, votre serveur Web attend-il réellement un PUT HTTP d'un formulaire qui serait normalement utilisé avec POST? – CommonsWare
l'image n'est pas téléchargée le chemin est là dans "nom de fichier" – Shrenik