Как ускорить запрос API через OkHttp?

Есть код:

OkHttpClient client = new OkHttpClient();
    Request request = new Request.Builder()
        .url("https://link.com/")
        .get()
        .addHeader("x-key", "777")
        .addHeader("x-host", "host.com")
        .build();
...
for (int i = 0; i < Jarray.length(); i++) {
    JSONObject object = Jarray.getJSONObject(i);
    // Получение списка id постов
    String post_id = object.getString("id");
    // Новый запрос
    OkHttpClient client1 = new OkHttpClient();
        Request request1 = new Request.Builder()
            .url("https://link.com/" + post_id)
            .get()
            .addHeader("x-key", "777")
            .addHeader("x-host", "host.com")
            .build();
    ...
    for (int ii = 0; ii < Jarray_v.length(); ii++) {
        JSONObject object_v = Jarray_v.getJSONObject(ii);
        // Получение Видео ссылки
        String video = object_v.getString("video");
        Items.add(new Item(video));
}

Поучение post_id Проходит очень быстро, примерно 100 id в секунду, но получение video очень медленно, за 1 секунду 2-3 ссылки. На стороне API все ок. Мне кажется что я что-то делаю не так, и это не код, а какой-то "костыль" :D Помогите пожалуйста ускорить запрос получения video. Спасибо!


Ответы (0 шт):