9 / 0 / 0
Регистрация: 18.02.2014
Сообщений: 67
1

Почему сервер не получает данные отправленные POST-ом?

16.11.2016, 15:13. Показов 425. Ответов 5
Метки нет (Все метки)

Добрый день, отсылаю данные POST на сервер


Java
1
2
3
4
5
6
7
8
9
10
11
12
13
String type = "add_popup";
        HttpClient client = new DefaultHttpClient();
        HttpPost http = new HttpPost(url);
 
        List nameValuePairs = new ArrayList(4);
        nameValuePairs.add(new BasicNameValuePair("name","1"));
       nameValuePairs.add(new BasicNameValuePair("num", "2"));
       nameValuePairs.add(new BasicNameValuePair("balance", "3"));
       nameValuePairs.add(new BasicNameValuePair("is_vip", "4"));
 
        http.setEntity(new UrlEncodedFormEntity(nameValuePairs));
        String response = (String) client.execute(http, new BasicResponseHandler());
        System.out.println(response);

но от него приходит ответ


Java
1
{"error":{"id":3,"text":"no param name, no param num, no param balance,  no param is_vip"}}

Не могу понять в чём дело ?
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.11.2016, 15:13
Ответы с готовыми решениями:

Почему в отладчике phpStorm я не вижу отправленные браузером данные
Во встроенном в браузер отладчике вижу что данные передавались в заголовке в разделе Form Data...

Сервер не получает данные с $_POST
Записываю данные яваскриптом в поле так var formData = $('#Upload_data'); var imgData =...

Посмотреть данные, которые шлёт/получает программа на сервер
Я более чем уверен, что проблема поднималась и не раз, а потому просьба дать хотя бы ссылку на...

В массив выводить данные-id клиента, данные серверу и данные, отправленные сервером
Здравствуйте. Имеется клиент-серверное приложение, вопрос по стороне сервера. Имеется...

5
2881 / 2293 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
16.11.2016, 15:42 2
создай еще 10 тем в разных разделах

сервер ждет эти параметры в headere или теле запроса, или вообще в url-е?
0
9 / 0 / 0
Регистрация: 18.02.2014
Сообщений: 67
16.11.2016, 16:27  [ТС] 3
Паблито, так тоже не работает

Java
1
2
3
4
5
6
7
8
HttpClient client = new DefaultHttpClient();
        HttpPost http = new HttpPost(url);
        http.addHeader("name","x-www-form-urlencoded; charset=windows-1251");//добавляю заголовок
        HttpParams prms = new BasicHttpParams().setParameter("type", "1");//создаю параметр
        http.setParams(prms);
 
        String response = (String) client.execute(http, new BasicResponseHandler());
        System.out.println(response);
Не совсем понял как их в url вставить ?
0
2881 / 2293 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
16.11.2016, 16:35 4
я вопрос задал
0
9 / 0 / 0
Регистрация: 18.02.2014
Сообщений: 67
16.11.2016, 17:05  [ТС] 5
в url.

Добавлено через 24 минуты
Паблито, повторюсь "Не совсем понял как их в url вставить ?"
0
2881 / 2293 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
16.11.2016, 17:25 6
http://stackoverflow.com/quest... st-request
например так...и там скорее не POST, а GET
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.11.2016, 17:25

Помощь в написании контрольных, курсовых и дипломных работ здесь.

POST не отправляет данные на сервер
в консоли отображается пустая строка, и данные не отправляются на сервер Как это исправить? Я --...

Как передать (не принять!) методом POST данные на другой сервер?
Нужно на перле из скрипта передать данные методом пост, т.е. сделать эмуляцию отправки данных формы...

Сохранить данные формы в XML и отправить на сервер методом POST
Доброго времени суток. Только начал знакомство с технологией, и сразу зашел в тупик. Есть один...

Как отправить данные на сервер через POST запроса Content-Type: application/x-www-form-urlencoded
Есть сайт домен/api/webmaster/v2/addOrder.html?webmasterID=22&token=pass на него по инструкции...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.