0 / 0 / 0
Регистрация: 03.04.2015
Сообщений: 5
|
|||||||||||
1 | |||||||||||
Отправка POST-запроса на сервер25.10.2017, 23:18. Показов 1841. Ответов 6
Метки нет (Все метки)
Задача - отправить на сервер запрос (либо параметры для запроса на сервере) и получить выборку. Однако с отправкой возникли проблемы.
В RegConnection передаю через execute два параметра: param[0] это текст из EditText (условие запроса) и param[1] это номер выбранного элемента спиннера. Однако при передаче данных через urlConnection.setRequestProperty (вообще не понимаю нужен ли в этой ситуации буфер выходных данных и как без него, однако для получения значения обратно нужен входной) запрос происходит через раз, и то, даже если он приходит (и создается тхт-лог), то POST-параметры пустые.
0
|
25.10.2017, 23:18 | |
Ответы с готовыми решениями:
6
Отправка post запроса на сервер (okhttp) Отправка POST запроса Отправка POST запроса Отправка POST запроса |
314 / 257 / 81
Регистрация: 31.10.2016
Сообщений: 619
|
|
26.10.2017, 15:46 | 2 |
Вы свои параметры кладете в хидеры, на не в body
Вот ответ на каш вопрос https://stackoverflow.com/a/13486223/7157419
1
|
0 / 0 / 0
Регистрация: 03.04.2015
Сообщений: 5
|
||||||
26.10.2017, 15:52 [ТС] | 3 | |||||
Дело в том, что я исправил эту ситуацию, но у меня складывается ощущение, что информация теряется где-то. Я подправил php под новый java-код. Должно ли это работать? Передача JSON.Object.toString() (придумал не сам, видел рабочий вариант). Никакой реакции от принимающего сервера, 0 ошибок в приложении.По идее одно и то же что и list только в немного другом формате.
0
|
0 / 0 / 0
Регистрация: 03.04.2015
Сообщений: 5
|
|
26.10.2017, 16:05 [ТС] | 5 |
Я уже изменил свой php файл. Я понял про сырые данные и реализовал их получение с помощью
$input_json = json_decode(file_get_contents("php://input", TRUE)). Суть в том, что до сервера сейчас вообще не доходят запросы, будто их и нет вообще. Пробовал 2 хостинга: бегет и хостингер с https и http соответственно.
0
|
0 / 0 / 0
Регистрация: 03.04.2015
Сообщений: 5
|
|
26.10.2017, 16:15 [ТС] | 7 |
Да, есть конечно. К сожалению отошёл из дома и не могу дать полный листинг.
Также есть на network state и в коде метод проверяющий вообще наличие подключения к сети
0
|
26.10.2017, 16:15 | |
26.10.2017, 16:15 | |
Помогаю со студенческими работами здесь
7
Не работает отправка POST запроса Отправка POST запроса серверу Отправка Post запроса в Android предложении Отправка post запросов на сервер Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |