После выполнения простого кода в моем андроид приложения для отправки некоторых данных на сервер я получаю это исключение: java.lang.IllegalStateException: Неизвестный протокол: HTTPjava.lang.IllegalStateException: Неизвестный протокол: HTTP
Эти является кодом:
URL url = new URL("http://myserver");
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setDoOutput(true);
connection.setRequestProperty("Content-Type", "text/plain; charset=utf-8");
connection.setConnectTimeout(5000);
connection.setReadTimeout(5000);
OutputStreamWriter out = new OutputStreamWriter(connection.getOutputStream());
out.write(myString.toString());
out.close();
Я пробовал это, используя задачу Async. Также я получаю эту ошибку с любым используемым url (например, http://www.google.com).
Права доступа установлены в файле манифеста.
Любая помощь?
Попробуйте заменить URL url = новый URL (http: // myserver); 'с URL url = новый URL (" http: // myserver ");' – Lal
Вот как я используйте его в коде. Я просто помещаю это в этом вопросе. \t любое другое предложение? – Malm32
Вы можете поделиться более описательным журналом? Это было бы очень полезно для вас и для сообщества. – cafebabe1991