Intereting Posts
Как получить высоту и ширину устройства во время выполнения? Каков наиболее эффективный способ хранения длинного списка объектов в царстве? Android mkdir не создает папку Как я могу оживить новую плавучую кнопку действия между переходом между вкладками / фрагментами? Android работает на низкой памяти, без видимых причин Как просыпаться Android Wear, когда он находится в спящем режиме? Шифрование RSA в Java: проблемы с кросс-платформой? Фрагмент больше не существует для ключа f0: индекс 1 IndexOutOfBoundsException на устройствах Samsung Подписание APK приложения Android? Настройки телефонной книги (т. Е. Фильтр только для контакта) Android имеет дело с множеством намерений Как использовать GWT-RequestFactory в Android SyncAdapter (всегда получая ValidationTool-Error) Приложение Hello World для Android, Ошибка: workspace \ appcompat_v7 \ res \ values-v21 \ styles_base.xml Ресурс не найден, который соответствует указанному имени Привязка данных Android: невозможно разрешить символ

Запрос httpget с auth

Я пытался сделать запрос http с кодом:

String username = "test\\v100"; String host = "1.2.3.4"; String password = "pass"; HttpClient client = new DefaultHttpClient(); AuthScope as = new AuthScope(host, 90); UsernamePasswordCredentials upc = new UsernamePasswordCredentials(username, password); ((AbstractHttpClient) client).getCredentialsProvider().setCredentials(as, upc); BasicHttpContext localContext = new BasicHttpContext(); BasicScheme basicAuth = new BasicScheme(); localContext.setAttribute("preemptive-auth", basicAuth); HttpHost targetHost = new HttpHost(host, 90, "http"); HttpGet httpget = new HttpGet("/"); HttpResponse response = client.execute(targetHost, httpget, localContext); 

Но получите исключение «java.net.SocketException: Permission denied» с последней строкой.

Android-2.2 с Eclipse IDE.

Запрос curl в хост-системе

 curl -u test\v100:pass "http://1.2.3.4:90" 

работает отлично.

Как я могу сделать HTTP-запрос правильным способом?

Благодаря!

Solutions Collecting From Web of "Запрос httpget с auth"