Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
YuliLa
4 / 4 / 0
Регистрация: 15.10.2010
Сообщений: 71
#1

Android & token captcha - Программирование Android

11.10.2016, 09:51. Просмотров 125. Ответов 0

Здравствуйте. Пишу приложение для одного сайта радио, возникла проблема при отправке сообщений-заявок на радио, а именно, есть капча, которая генерируется при помощи XmlHTTPRequesr и двух параметров, один равен 0, а вот второй t = набору символов и цифр, в итоге ссылка на капчу имеет вид:
HTML5
1
<img id="CaptchaImage" alt="Captcha" src="/DefaultCaptcha/Generate?t=9c276c4e525542cab899969271b47991" style="width: 130px;">
. Но перейдя по ссылке, получаю черный квадрат. Предположила что ссылка живет один раз, и этот один раз отобразился в html-ке. Предполагаю, что если я не буду грузить html, а получу параметр t программно, то все откроется, ведь я первая буду использовать самостоятельно сгенеренную эту ссылку.
Есть кнопка refresh для капчи, отследив которую, получаем POST запрос с двумя параметрами: __m__ = 0, t=9c276c4e525542cab899969271b47991.
Пытаюсь отправить POST запрос на сервер и получаю ответ:
Javascript
1
2
$('#CaptchaDeText').attr("value", "9c276c4e525542cab899969271b47991");
$('#CaptchaImage').attr("src", "/DefaultCaptcha/Generate?t=9c276c4e525542cab899969271b47991");
НО при попытке открыть изображение по ссылке получаю прямоугольник черного цвета с красным крестиком (естественно я пишу весь URL). Предполагаю, что из-за установки атрибутов страницы, токен сразу умирает и второго доступа к нему нет. Или я ошибаюсь и мне еще можно помочь?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.10.2016, 09:51
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Android & token captcha (Программирование Android):

Token из приложения Android - Программирование Android
Друзья, добрый день! При подключении к сетевому чату Android программа отправляет некий запрос серверу с токеном аппарата. Токен не...

time&timers in android - Программирование Android
Всем добрый день. Как правильно содать обычные часы на андроид выводящи время в формате чч:мм:сс АМ/РМ? и какие особенности таймеров в...

Android studio & yandexmapkit - Программирование Android
Добрый день! Кто нибудь пробовал подружить android studio и yandexmapkit? По официальной инструкции работать не хочет...

Android & local Web Server - Программирование Android
Всем хай. Задача. С мобилы (андройда) через мобильный браузер не могу увидеть Вэб-сервак на котором крутится сайт. Что имеем. на ПК...

Обмен данными android & arduino - Программирование Android
Всем добрый день, решил создать программу управление arduino uno через android, нашел хорошую...

Получить token от менеджера аккаунтов - Программирование Android
Кто может розживать код http://findevelop.blogspot.ru/2012/05/oauth2-android.html Как получить Token и записать его в БД. В примере...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.10.2016, 09:51
Привет! Вот еще темы с ответами:

Откуда берутся атрибуты android:layout_width и android:layout_height в элементе LinearLayout? - Программирование Android
Недавно начал изучать Android API, а сегодня более менее разобрал основы синтакиса XML. Затем стал разбирать следующий пример: ...

Ошибка: Caused by Android java.lang.ClassCastException: android.app.Application cannot be cast - Программирование Android
Здравствуйте. Очень нужен ваш совет. При запуске приложения появляется ошибка: Caused by: java.lang.ClassCastException:...

Android studio, как запускать программу сразу на android смартфоне подключенному к usb? - Программирование Android
android studio, как запускать программу сразу на android смартфоне подключенному к usb?

Facebook api. Active access token - Программирование Android
Пишу приложение facebook мессенджер. Нашёл на одном сайте пример входа в аккаунт и загрузки списка друзей. ...


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

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

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