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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
PinkPink
9 / 9 / 2
Регистрация: 10.05.2012
Сообщений: 279
#1

Post-запрос - Android

13.05.2015, 14:07. Просмотров 243. Ответов 0
Метки нет (Все метки)

Добрый день, пытаюсь отправить post-запрос из андроид-приложения. Пишу на java.
Метод для отправки запроса:
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
   static void ChangeStatus(long idStatus, int valueStatus)
    {
        try {
            URL url = new URL(String.format("http://192.168.1.3:27219/api/requestmobile/6"));
            HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection();
            try {
                urlConnection.setDoOutput(true);
                urlConnection.setDoInput(true);
                urlConnection.setRequestProperty("Content-Type", "application/json");
                urlConnection.setRequestProperty("Accept", "application/json");
                urlConnection.setRequestMethod("POST");
 
                JSONObject cred = new JSONObject();
                cred.put("status", valueStatus);
                OutputStreamWriter wr = new OutputStreamWriter(urlConnection.getOutputStream());
                wr.write(cred.toString());
                wr.flush();
            }
            catch (Exception e) {
                e.printStackTrace();
            }
            finally {
                urlConnection.disconnect();
            }
        }catch (Exception e) {
            e.printStackTrace();
        }
    }
Метод на сервере, обрабатывающий post-запрос:
C#
1
2
3
4
5
6
 public void Post(int id,[FromBody]int status)
        {
                var r = _requests.FirstOrDefault(x => x.Id == id);
                r.Status = (RequestStatus) status;
                _requests.Save(r);
        }
Будьте добры, объясните пожалуйста как это сделать правильно. id передаю в самой ссылке, [FromBody] попыталась сделать с помощью JSONObject cred. Но, возможно, не правильно поняла, как применять всё это на практике.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.05.2015, 14:07     Post-запрос
Посмотрите здесь:

ANDROID и POST запрос Android
Post запрос Android
Android post запрос
Android Потоки и post запрос
Android Post запрос XML
POST - запрос на сервер Android
POST запрос из андроид приложения Android
Android POST Запрос
Android Post запрос
Android Оборвать POST-запрос к серверу
POST запрос Android
Android Не передается POST запрос

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 09:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru