Мне нужно отправить запросы на сервер в формате xml. Я сделал это с помощью DefaultHttpClient и HttpPost (я должен сделать запрос по почте), используя StringEntity для отправки запроса xml, но я получил сообщение об ошибке «Требуется 401 авторизация». Я искал и я узнал, что требуется аутентификация (у меня есть имя пользователя и пароль), но как это сделать, это проблема для меня. В настоящее время я использую «UsernamePasswordCredentials» и «BasicCredentialsProvider», но он выдает «ClientProtocolException». Я не могу понять, что не так? Кроме того, я прочитал, что аутентификация бывает разных типов - базовая и дайджест. Откуда я знаю, что поддерживает мой сервер? И как реализовать их в Android. Я очень новичок в этом, пожалуйста, помогите.!
Спасибо