|
Хочу послать POST Запрос
|
|||
---|---|---|---|
#18+
Что надо сделать, чтобы эти строчки выполнились? Код: java 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 16:30 |
|
Хочу послать POST Запрос
|
|||
---|---|---|---|
#18+
JavaStudent, он умеет Class OkHttpClient https://square.github.io/okhttp/3.x/okhttp/okhttp3/OkHttpClient.html ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 17:56 |
|
Хочу послать POST Запрос
|
|||
---|---|---|---|
#18+
Petro123, Я пошел через HttpURLConnection: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8.
Они кидаются байтами друг в друга? На сервере, кто byte в String крутит. Я получил от Сервера ответ Код: java 1.
, что он не получил: Вот кусок php скрипта if (isset($_POST['zakaz']) && isset($_POST['stroka'])) { Если сервер получил, то что нужно } else { Не получил.... $response["success"] = 2; $response["message"] = "Error stroka."; echo json_encode($response); } ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 18:55 |
|
Хочу послать POST Запрос
|
|||
---|---|---|---|
#18+
JavaStudentЯ получил от Сервера ответ проверь Get запрос на како нить mail.ru. Т.е. заведомо рабочий. Будет возврат HTTP.OK = 200 JavaStudentВот кусок php скрипта на форум-ветку ЯП. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 20:02 |
|
Хочу послать POST Запрос
|
|||
---|---|---|---|
#18+
Обернул в JSON. Все равно Сервер не получает: {"zakaz":1,"stroka":"Yoha"} Код: javascript 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 20:02 |
|
Хочу послать POST Запрос
|
|||
---|---|---|---|
#18+
Сервер скрипт запускает, а вот входные данные не определяет правильно. Высылает, что не смог найти zakaz, stroka Как посмотреть, что получил скрипт сервера? Какую строку? В какой кодировке? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 20:06 |
|
Хочу послать POST Запрос
|
|||
---|---|---|---|
#18+
JavaStudent, я же сказал - на ветку PHP ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 20:51 |
|
Хочу послать POST Запрос
|
|||
---|---|---|---|
#18+
Petro123, Спасибо. Направил. Знал бы где заканчивается Android, продолжается PHP, а заканчивается MySQL жил бы в Сочи. )) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 20:56 |
|
Хочу послать POST Запрос
|
|||
---|---|---|---|
#18+
Petro123, На форуме PHP ответили, что отправили, то и прилетело.... JSON... Со стороны Android формирую строку JSON, потом Код: javascript 1.
В итоге при обращении Код: javascript 1.
- ответ: - Решил слать 1 строкой без JSON Если шлю просто строкой Код: javascript 1.
, потом Код: javascript 1.
то Код: java 1.
выводит -1,stoka=2 Не нравится этот минус и то, что слово zakaz жрет Русские буквы выводит.... ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2017, 01:05 |
|
Хочу послать POST Запрос
|
|||
---|---|---|---|
#18+
JavaStudentPetro123, На форуме PHP ответили, что отправили, то и прилетело.... значит попроси там показать как вывести сырой лог. Т.е. весь текст что прилетел. JavaStudent Код: java 1.
на ветке андроид совсем не должно быть волшебных значков $. imho Удачи! ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2017, 08:49 |
|
Хочу послать POST Запрос
|
|||
---|---|---|---|
#18+
JavaStudentPetro123, Я пошел через HttpURLConnection: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8.
} посмотрите в сторону Retrofit код смотрится гараздо красивее. Судя по всему Вы пытаетесь вытащить post параметры из обычного боди никаму об этом не сказав как мне кажется чтобы сервер распарсил параметры нужно указать Content-Type: application/x-www-form-urlencoded и параметры в формате zakaz=1&stroka=test в вашем случае нужно вычитывать body и парсить руками ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2017, 09:57 |
|
Хочу послать POST Запрос
|
|||
---|---|---|---|
#18+
pandRetrofit +1 для REST+JSON Но если он простой урл составить не может, то тогда сомневаюсь, нужно ли... ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2017, 10:12 |
|
Хочу послать POST Запрос
|
|||
---|---|---|---|
#18+
Petro123 - Не умничай. Я учусь работать с сервером только 1 день. Просто хочу послать POST запрос из Android в JSON формате и получить ответ от сервера c разбивкой по полям. String получилось отправить и получить, только в ответе символ - (минус) спереди приписывает. Посылаю : 1234 Получаю : -1234. JSON - не катит пока разбираюсь дальше. Есть заголовок и есть тело. Разбираюсь где, что, куда писать. Petro123 - хочешь себя почувствовать ничтожеством, сыграй со мной в шахматы... ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2017, 11:51 |
|
Хочу послать POST Запрос
|
|||
---|---|---|---|
#18+
JavaStudent, кто против? Делай. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2017, 12:15 |
|
Хочу послать POST Запрос
|
|||
---|---|---|---|
#18+
Решил задачку. Вся загвоздка была в строке, которую отдаем. "поле=значение&поле=значение"; - и.т.д. 2 дня играл всеми вариантами и пытался подсунуть строку JSON - не получилось. Идея была такая: подсунуть 1 строку "поле=значение", где значение было бы в строковом формате JSON Но не удалось скормить сервер такой котлетой... Для своей задачки,и особого смысла в JSON не вижу, т.к. удалось получить значения: $_POST['поле'] в PHP скрипте. Чтобы JSON соорудить надо копать в сторону JSONparser. Код: 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.
Модератор: По просьбе автора скрыта ссылка. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2017, 20:48 |
|
Хочу послать POST Запрос
|
|||
---|---|---|---|
#18+
JavaStudent, Попробуй чутка добавить этого авторHttpURLConnection httpConnection = (HttpURLConnection) connection; httpConnection.setRequestMethod("POST"); httpConnection.setRequestProperty("User-Agent", Build.MANUFACTURER + " " + Build.MODEL); httpConnection.setRequestProperty("Content-Language", Locale.getDefault().getLanguage()); httpConnection.setRequestProperty("Content-Type", "application/x-www-form-urlencoded"); httpConnection.setDoOutput(true); httpConnection.setDoInput(true); httpConnection.connect(); ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2017, 22:10 |
|
Хочу послать POST Запрос
|
|||
---|---|---|---|
#18+
JavaStudentЧто надо сделать, чтобы эти строчки выполнились? Код: java 1. 2.
Произнести заклинание(Шутка!) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2017, 08:51 |
|
|
start [/forum/topic.php?fid=13&msg=39428741&tid=1330983]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
73ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
others: | 326ms |
total: | 496ms |
0 / 0 |