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);
Подскажите, пожалуйста, где я не прав.