Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Post запрос XML - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Запуск скрипта monkeyrunner http://www.cyberforum.ru/android-dev/thread722993.html
Здравствуйте... у меня возник следующий вопрос: Если у меня есть скрипт monkeyrunner, я знаю где он, могу я его как то запустить из своего приложения??? Просто я никогда не работал с monkeyrunner,...
Программирование Android Проблемы с ADB в Eclipse Доброго времени суток, у меня возникла вот такая проблема при запуске эмулятора Android Launch! The connection to adb is down, and a severe error has occured. You must restart adb and... http://www.cyberforum.ru/android-dev/thread722844.html
Gallery and custom view Программирование Android
Пытаюсь разобраться с функционалом Gallery. Несмотря на то, что документация твердит, что возможно добавление своих кастомных вью, т.е. своего вью элемента, столкнулся с очень неприятно проблемой:...
Программирование Android пример
всем привет. вообщем интересно стало, можете дать само или ссылку на платное приложение(оплату через sms)?
Программирование Android Автозапуск приложений. Service http://www.cyberforum.ru/android-dev/thread721064.html
Здравствуйте! Подскажите пожалуйста решение в такой ситуации! Есть Activity, при первой установки приложения по нажатии на Button на этом Activity запускается Service! Так вот как при...
Программирование Android Открытие файла Здравствуйте, у меня не находит файл на SDcard, хотя он там 100% есть...( пробовал сделать так: Bitmap bitmap = BitmapFactory.decodeFile(Environment.getExternalStorageDirectory()+"/screen/ss.raw");... подробнее

Показать сообщение отдельно
prtigger
0 / 0 / 0
Регистрация: 07.12.2012
Сообщений: 6
07.12.2012, 21:03
Как-то примерно так:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
string XML="<?xml version=\"1.0\" encoding=\"UTF-8\" ?>
<data>
<login>debugger</login>
<password>123456</password>
</data>";
 
String requestString = "http://" + address + ":" + port + "/Portal";
 
String sendXML = "Document="+XML;
 
URL url = new URL(requestString);
URLConnection connection = url.openConnection();
 
HttpURLConnection httpConnection = (HttpURLConnection) connection;
httpConnection.setRequestMethod("POST");
 
httpConnection.setRequestProperty("Content-Type","application/x-www-form-urlencoded");
httpConnection.setRequestProperty("Accept-Encoding","gzip, deflate");
httpConnection.setRequestProperty("Cache-Control","no-cache");
httpConnection.setRequestProperty("Content-Length", ""+ Integer.toString(sendXML.getBytes().length));
httpConnection.setDoOutput(true);
httpConnection.setDoInput(true);
 
httpConnection.connect();
 
// здесь можем писать в поток данные запроса
OutputStream os = httpConnection.getOutputStream();
os.write(sendXML.getBytes());
os.flush();
os.close();
 
int responseCode = httpConnection.getResponseCode();
 
if (responseCode == HttpURLConnection.HTTP_OK)
{
    InputStream in = httpConnection.getInputStream();
    InputStreamReader isr = new InputStreamReader(in,"windows-1251");
 
    StringBuffer data = new StringBuffer();
    int ch;
    while ((ch = isr.read()) != -1)
    {
        data.append((char) ch);
    }
 
    resultString = new String(data.toString());
    resultString = "" + resultString;
} else
{
    errorText = "Сервер не отвечает";
    return;
}
Document - имя параметра, из которого извлекается XML в обработчике на сервере
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru