powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / Android [игнор отключен] [закрыт для гостей] / Ответ в виде данных от POST
3 сообщений из 3, страница 1 из 1
Ответ в виде данных от POST
    #39141537
Pashekka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть сайт, на котором при нажатии кнопки сохранить выходит окно выбора файла и сохранения.
Необходимо программно забрать данные из файла.
Открыл FireFox просмотрел POST с ответом

Это именно тот ответ который мне нужен.
пишу
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
url = "https://.........";
                HttpPost post3 = new HttpPost(url);
                //
                Pairs.clear();
                Pairs.add(new BasicNameValuePair("etemplate_exec_id", etemplate_exec_id));
                Pairs.add(new BasicNameValuePair("java_script", "1"));
                Pairs.add(new BasicNameValuePair("exec%5Bstart%5D%5Bstr%5D","01.11.2015" /*begdate*/));
                Pairs.add(new BasicNameValuePair("exec%5Bend%5D%5Bstr%5D", "30.11.2015" /*enddate*/));
                Pairs.add(new BasicNameValuePair("exec%5Bfile%5D", "event.ics"));
                Pairs.add(new BasicNameValuePair("exec%5Bdownload%5D", "%D0%97%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%B8%D1%82%D1%8C&"));
                Pairs.add(new BasicNameValuePair("submit_button", ""));
                Pairs.add(new BasicNameValuePair("innerWidth", "1366"));

                post3.setEntity(new UrlEncodedFormEntity(Pairs));

                //передаем куки
                localContext.setAttribute(ClientContext.COOKIE_STORE, cookiestore);

                L("Отправляем запрос");
                HttpResponse res3 = httpclient.execute(post3);
                L("Получаем ответ=");
                content =  EntityUtils.toString(res3.getEntity());


В итоге в content текст страницы, а не ответ POST запроса.
Вопрос как получить ответ в том же виде что и показывает FireFox?
...
Рейтинг: 0 / 0
Ответ в виде данных от POST
    #39141607
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
задлянафига ты вставляешь имена параметров и их значения уже в urlencoded-виде? ставлю на то, что они еще раз енкодируются и в результате на сервер передается билиберда вместо правильных имен параметров
...
Рейтинг: 0 / 0
Ответ в виде данных от POST
    #39152662
Pashekka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
chpasha,

Спасибо большое все получилось!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Android [игнор отключен] [закрыт для гостей] / Ответ в виде данных от POST
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]