Не могу выполнить Http запрос на локальный сервер Android

Возникла проблема, я создал класс HttpActivity.java:

public class HttpActivity extends AsyncTask<String, Integer, String> {
        protected String doInBackground(String... urls) {
                URL url = null; // Иницилизируем объект ссылки на сервер
                try {
                        url = new URL(urls[0]); // Даем правильное значение переменной
                } catch (MalformedURLException e) {
                        e.printStackTrace(); // В случае ошибки выводим причину
                }
                HttpURLConnection connection = null; // Иницилизируем объект подключения
                try {
                        connection = (HttpURLConnection) url.openConnection(); // Даем правильное значение перменной
                } catch (IOException e) {
                        e.printStackTrace(); // В случае ошибки выводим причину
                }
                connection.setConnectTimeout(5000); // Устанавливаем лимит в подключении
                try {
                        connection.setRequestMethod("GET"); // Устанавливаем GET запрос
                        connection.connect(); // Подключаемся
                } catch (IOException e) {
                        e.printStackTrace(); // В случае ошибки выводим причину
                }
                return "Connected";
        }

        protected void onProgressUpdate(Integer... progress) {
        }
}

И вызываю из MainActivity.java:

@Override
    public void onClick(View view) {
        switch (view.getId()) {
            case R.id.startBtn:
                setContentView(R.layout.activity_main);
                break;

            case R.id.stopPauseVid:
                HttpActivity httpActivity = new HttpActivity();
                httpActivity.execute("http://192.168.0.6:5000/1234/code/1");
        }
    }

Но запроса на сервере я не вижу, и в LogCat пусто. В AndroidManifest стоит <uses-permission android:name="android.permission.INTERNET" /> с android:usesCleartextTraffic="true", ну никак не могу разобраться с отправкой GET запроса на сервер


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

Автор решения: Slavatar

Моя проблема решилась добавлением взаимодействий с сайтом

Log.d("HtppActivity", "Code - " + connection.getResponseCode());
    if (connection.getResponseCode() == 200) {
        Log.d("HttpActivity", "Content - " + connection.getContent());
    }
→ Ссылка