OkHttpClient не отправляет запрос

Пересмотрел кучу статей и видео на тему отправки http запросов. Единственный код, который вообще запускается из всего, это код, где используется OkHttpClient, ибо все остальное, через что были попытки отправлять запросы, устарело.

Вопрос собственно в том, что при нажатии на кнопку должен отправляться запрос, но этого не происходит. Вылетают уведомления, что отправка не произошла. Вот сам код обработчика нажатия кнопки:

 String url = "http://192.168.0.107/1/0";
                Request request = new Request.Builder()
                        .url(url)
                        .build();

                new OkHttpClient().newCall(request)
                        .enqueue(new Callback() {
                            @Override
                            public void onFailure(final Call call, IOException e) {
                                e.printStackTrace();
                                toast_fail.show();
                            }

                            @Override
                            public void onResponse(Call call, final Response response) throws IOException {
                                String res = response.body().string();
                                toast_ok.show();
                            }
                        });

И сами всплывающие уведомления:

        Toast toast_fail = Toast.makeText(MainActivity.this, "Отправка не выполнена", Toast.LENGTH_LONG);
        Toast toast_ok = Toast.makeText(MainActivity.this, "Отправка выполнена", Toast.LENGTH_LONG);

Подскажите, пожалуйста, где я не прав.


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