Я пытаюсь получить доступ к локальному IP-адресу, используя приложение для Android с HttpURLConnection.Веб-сервер работает, я тестировал его с почтальоном.Используя микроконтроллер, я могу видеть, когда кто-то подключается к этому IP-адресу, поэтому я знаю, что в моем приложении что-то не работает.Я настроил приложение так, чтобы оно отправляло запрос POST, и когда я нажимаю кнопку, профилировщик Android Studio обнаруживает запрос и показывает IP-адрес, но он не достигает микроконтроллера.
String urlString = "http://192.168.2.115/request"; // URL to call
OutputStream out = null;
try {
URL url = new URL(urlString);
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setRequestMethod("POST");
conn.setDoInput(true);
conn.connect();
} catch (Exception e) {
return e.getMessage();
}
Я включил права доступа INTERNET и ACCESS_NETWORK_STATE в AndroidManifest.xml и пока не отправляю и не получаю никаких данных, просто пытаюсь получить доступ к IP-адресу
Любая помощь приветствуется, спасибо!
Редактировать: теперь это работает, мне нужно было добавить conn.getInputStream ();после conn.connect по любой причине