1
Необходимо отправить запрос POST поставщику услуг с использованием протокола HTTPS, ответ поставщика услуг будет представлять собой XML-файл, который также необходимо прочитать.Запрос/ответ HTTPS в Android
Необходимо отправить запрос POST поставщику услуг с использованием протокола HTTPS, ответ поставщика услуг будет представлять собой XML-файл, который также необходимо прочитать.Запрос/ответ HTTPS в Android
Вы можете начать с просмотра AndroidHttpClient и по телефону HttpPost.
Что-то вроде этого должны работы:
final AndroidHttpClient httpClient = AndroidHttpClient.newInstance(this.getClass().getSimpleName());
HttpResponse httpresponse = null;
HttpEntity httpentity = null;
HttpUriRequest httprequest = new HttpPost("https://...");
byte[] xmlByteArray = null;
if ((httpresponse = httpClient.execute(httprequest)) != null) {
if ((httpentity = httpresponse.getEntity()) != null) {
xmlByteArray = EntityUtils.toByteArray(httpentity);
}
}
Кроме того, мой RestClient на GitHub может быть полезным. Примечание: Я использую GET для извлечения данных, поэтому YMMV.
Вы не ответили на подразумеваемый вопрос. – Joset
Хе-хе, мои способности к чтению ума немного ржавые. – aprock