Junior — Middle
Milline on OkHttp teegi peamine funktsioon rakendustes?
sobes.tech AI
Vastus AI-lt
OkHttp on Android ja Java jaoks mõeldud raamatukogu, mis vastutab HTTP-päringute täitmise eest. Selle peamine funktsioon on võrguvahelise suhtluse lihtsustamine ja optimeerimine, pakkudes mugavat ja tõhusat viisi päringute saatmiseks ja vastuste saamiseks serveritelt. Toetab selliseid võimalusi nagu ühenduste bassein, vahemälu, uuesti katsed ja asünkroonilised kõned.
Näide lihtsast GET-päringust OkHttp abil:
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://api.example.com/data")
.build();
client.newCall(request).enqueue(new Callback() {
@Override
public void onFailure(Call call, IOException e) {
e.printStackTrace();
}
@Override
public void onResponse(Call call, Response response) throws IOException {
if (response.isSuccessful()) {
String responseData = response.body().string();
System.out.println(responseData);
}
}
});