Страница 1 из 1

метод POST. передать массив.

Добавлено: 23 апр 2015, 13:19
Hedd
Не понимаю, как правильно передать post из приложения на сайт массив данных вида:
[syntax=java]{"departureCity":"2","touristGroup":{"babies":0,"adults":2,"kids":0},"countries":[20,22,29,32],"nightRange":{"to":15,"from":5},"checkInDateRange":{"to":8,"type":"CheckInDateRangeFlexible","from":2}}[/syntax]
Content-Type:application/x-www-form-urlencoded
На стороне сайта строка представляет собой обычный текст, вбиваемый в textarea.

Re: метод POST. передать массив.

Добавлено: 23 апр 2015, 18:19
Mikhail_dev
Не понимаю, как правильно передать post
Если не понимаете, то выкладывайте как уже сделали. Или вы думаете что за вас будут код писать? Так любой зашедший может написать "не понимаю как это сделать", "не понимаю как написать программу", "не понимаю как заработать мильён".

Re: метод POST. передать массив.

Добавлено: 23 апр 2015, 20:25
CAIIKA
HttpClient httpclient = new DefaultHttpClient();
HttpPost httpPost = new HttpPost(url);
StringEntity se = new StringEntity(json);
httpPost.setEntity(se);
httpPost.setHeader("Content-Type", "application/x-www-form-urlencoded");
httpclient.execute(httpPost);

url - ссылка(http://......)
json - строка ваших данных