comment télécharger un fichier d'image à l'aide de okhttpclient en java
je voudrais demander comment on fait pour télécharger le fichier d'image à l'aide de okhttpclient en java car j'ai besoin de télécharger le fichier de la session
voici le code donné officiellement, mais je ne sais pas comment l'utiliser pour télécharger en tant que fichier image
private final OkHttpClient client = new OkHttpClient();
public void run() throws Exception {
Request request = new Request.Builder()
.url("http://publicobject.com/helloworld.txt")
.build();
Response response = client.newCall(request).execute();
if (!response.isSuccessful()) throw new IOException("Unexpected code " + response);
Headers responseHeaders = response.headers();
for (int i = 0; i < responseHeaders.size(); i++) {
System.out.println(responseHeaders.name(i) + ": " + responseHeaders.value(i));
}
System.out.println(response.body().string());
}
OriginalL'auteur user3338304 | 2014-11-01
Vous devez vous connecter pour publier un commentaire.
Essayer quelque chose comme cela
Voir l'exemple ici: github.com/dazza5000/OkHttpDownloadImage/blob/master/app/src/...
OriginalL'auteur Jodi Goddard
C'est peut-être un peu en retard pour répondre à la question, mais il peut aider quelqu'un dans le futur.
Je préfère toujours pour télécharger des photos en arrière-plan, de le faire à l'aide de OkHttpClient, vous devez utiliser le callback:
OriginalL'auteur OfcOurSe