2017-06-23 5 views
0

J'essaye de télécharger le contenu du fichier CSV sur le serveur. J'ai essayé le code suivantComment envoyer un contenu CSV au serveur à l'aide de l'application Android

// CSV file 
File sourceFile = new File(path,fileName); 

// Https "PUT" Request 
URL myurl = new URL(upload_url); 
HttpsURLConnection con = (HttpsURLConnection) myurl.openConnection(); 
con.setDefaultSSLSocketFactory(new NoSSLv3Factory()); 
con.setRequestMethod("PUT"); 
con.setRequestProperty("Content-Type", "text/csv"); 
con.setDoOutput(true); 
con.setUseCaches(false); 

Mais comment ajouter le contenu du fichier CSV à la demande PUT.

Répondre

0

Utilisez une bibliothèque de réseau comme OkHttp ou volée pour les demandes de réseau à la place, voici le lien vers un tutoriel OkHttp here

0

Vous pouvez utiliser MultipartRequest fonction de Volley library pour y parvenir. En utilisant multipart, vous pouvez télécharger les fichiers de toute extension i.e: pdf/png/ppt/docx etc.