Перейти к содержимому



ЗАРАБАТЫВАЙ НА
>>ПРОДАЖЕ ШАБЛОНОВ И ПРИВЛЕЧЕНИИ РЕФЕРАЛОВ<<
>>ПОИСКЕ СЛИВЩИКОВ ШАБЛОНОВ<<

Фотография

Нужна помощь в парсе ответа сервера на запрос


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 28

#1 EvgeniyS81

EvgeniyS81

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 720 сообщений
  • ГородНовосибирск

Отправлено 26 Август 2018 - 13:43

Извиняюсь за чрезмерную активность на форуме в последнее время. Но для меня МП в новинку. Поэтому до сих пор имеется масса вопросов по работе с ним

 

Имеется проблема. Надо спарсить ответ сервера на POST запрос.

 

Ответ сервера таков (как выглядит он через display_request): view?id=369&token=0f807f54cb07e4cb9500f71b519ab68a

 

Пробовал парсить ответ таким образом

[PARSE][view?id=][&]
[PARSE][token=][ ]

Однако вместо токена ничего не получаю. Парсится только ID.

 

Вообще за ответ на запрос отвечает JS. В браузере после отправки запроса появляется вот примерно такого плана код

<div id="189b65a444b959cc74cef1842b6fb402ac431ea34603374fcd748f70b00da813" align="center" onclick="GoGoLady(this, '/view?id=1182&token=29392e351d0c11bbe0bb2f2721d11f4c');"><span class="startserf">Перейти</span></div>

Пробовал парсить вот так (как ниже)

[PARSE][onclick="GoGoLady(this, '][']

Результат нулевой

 

Что мне нужно? Либо полностью ссылку присланную мне в ответ на запрос. Либо ID и token

 


  • 0


#2 wanteᵭ

wanteᵭ

    Продвинутый пользователь

  • Пользователи-L3
  • PipPipPip
  • 2 487 сообщений
  • Город

Отправлено 26 Август 2018 - 14:10

А не пробовал сразу все вместе спарсить,токен и айди?

[PARSE][onclick="GoGoLady(this, '/][']
[$1] => view?id=1182&token=29392e351d0c11bbe0bb2f2721d11f4c

А вообще,ты токен не правильно парсить поставил
 

[PARSE][token=][']

  • 0

#3 EvgeniyS81

EvgeniyS81

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 720 сообщений
  • ГородНовосибирск

Отправлено 26 Август 2018 - 15:07

 

А не пробовал сразу все вместе спарсить,токен и айди?

[PARSE][onclick="GoGoLady(this, '/][']
[$1] => view?id=1182&token=29392e351d0c11bbe0bb2f2721d11f4c

А вообще,ты токен не правильно парсить поставил
 

[PARSE][token=][']

Дак пробовал же [PARSE][onclick="GoGoLady(this, ']['] и так тоже [PARSE][onclick="GoGoLady(this, '/][']

Пытался разобраться в чем дело. После запроса поставил display_request
И вот display_request выдал мне такой ответ:  view?id=369&token=0f807f54cb07e4cb9500f71b519ab68a

Всё. Нет там больше ничего, никакой инфы.


  • 0

#4 wanteᵭ

wanteᵭ

    Продвинутый пользователь

  • Пользователи-L3
  • PipPipPip
  • 2 487 сообщений
  • Город

Отправлено 26 Август 2018 - 15:23

 

 

А не пробовал сразу все вместе спарсить,токен и айди?

[PARSE][onclick="GoGoLady(this, '/][']
[$1] => view?id=1182&token=29392e351d0c11bbe0bb2f2721d11f4c

А вообще,ты токен не правильно парсить поставил
 

[PARSE][token=][']

Дак пробовал же [PARSE][onclick="GoGoLady(this, ']['] и так тоже [PARSE][onclick="GoGoLady(this, '/][']

Пытался разобраться в чем дело. После запроса поставил display_request
И вот display_request выдал мне такой ответ:  view?id=369&token=0f807f54cb07e4cb9500f71b519ab68a

Всё. Нет там больше ничего, никакой инфы.

 

Тебе только этот ответ нужен? view?id=369&token=0f807f54cb07e4cb9500f71b519ab68a
если да,то после запроса ставь 
[CLEAR_REQUEST],и все запишется в [LOG_DISPLAY][$REQUEST_DATA]
А дальше мудри)))


  • 1

#5 EvgeniyS81

EvgeniyS81

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 720 сообщений
  • ГородНовосибирск

Отправлено 26 Август 2018 - 15:26

 

 

 

А не пробовал сразу все вместе спарсить,токен и айди?

[PARSE][onclick="GoGoLady(this, '/][']
[$1] => view?id=1182&token=29392e351d0c11bbe0bb2f2721d11f4c

А вообще,ты токен не правильно парсить поставил
 

[PARSE][token=][']

Дак пробовал же [PARSE][onclick="GoGoLady(this, ']['] и так тоже [PARSE][onclick="GoGoLady(this, '/][']

Пытался разобраться в чем дело. После запроса поставил display_request
И вот display_request выдал мне такой ответ:  view?id=369&token=0f807f54cb07e4cb9500f71b519ab68a

Всё. Нет там больше ничего, никакой инфы.

 

Тебе только этот ответ нужен? view?id=369&token=0f807f54cb07e4cb9500f71b519ab68a
если да,то после запроса ставь 
[CLEAR_REQUEST],и все запишется в [LOG_DISPLAY][$REQUEST_DATA]
А дальше мудри)))

 

Да, мне нужно тупо тока этот ответ :) т.е должно выглядеть так?

 

ПОСТ_ЗАПРОС

[CLEAR_REQUEST]

[LOG_DISPLAY][$REQUEST_DATA]

 

Сейчас попробую.


Сообщение отредактировал EvgeniyS81: 26 Август 2018 - 15:26

  • 0

#6 EvgeniyS81

EvgeniyS81

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 720 сообщений
  • ГородНовосибирск

Отправлено 26 Август 2018 - 15:32

 

 

 

А не пробовал сразу все вместе спарсить,токен и айди?

[PARSE][onclick="GoGoLady(this, '/][']
[$1] => view?id=1182&token=29392e351d0c11bbe0bb2f2721d11f4c

А вообще,ты токен не правильно парсить поставил
 

[PARSE][token=][']

Дак пробовал же [PARSE][onclick="GoGoLady(this, ']['] и так тоже [PARSE][onclick="GoGoLady(this, '/][']

Пытался разобраться в чем дело. После запроса поставил display_request
И вот display_request выдал мне такой ответ:  view?id=369&token=0f807f54cb07e4cb9500f71b519ab68a

Всё. Нет там больше ничего, никакой инфы.

 

Тебе только этот ответ нужен? view?id=369&token=0f807f54cb07e4cb9500f71b519ab68a
если да,то после запроса ставь 
[CLEAR_REQUEST],и все запишется в [LOG_DISPLAY][$REQUEST_DATA]
А дальше мудри)))

 

Огромное спасибо :) Странно, думал clear_request очищает сам ответ на запрос. А оказалось только хэдеры. Поэтому, даже, рассматривать не стал эту функцию.


Сообщение отредактировал EvgeniyS81: 26 Август 2018 - 15:33

  • 0

#7 wanteᵭ

wanteᵭ

    Продвинутый пользователь

  • Пользователи-L3
  • PipPipPip
  • 2 487 сообщений
  • Город

Отправлено 26 Август 2018 - 15:34

 

 

 

 

А не пробовал сразу все вместе спарсить,токен и айди?

[PARSE][onclick="GoGoLady(this, '/][']
[$1] => view?id=1182&token=29392e351d0c11bbe0bb2f2721d11f4c

А вообще,ты токен не правильно парсить поставил
 

[PARSE][token=][']

Дак пробовал же [PARSE][onclick="GoGoLady(this, ']['] и так тоже [PARSE][onclick="GoGoLady(this, '/][']

Пытался разобраться в чем дело. После запроса поставил display_request
И вот display_request выдал мне такой ответ:  view?id=369&token=0f807f54cb07e4cb9500f71b519ab68a

Всё. Нет там больше ничего, никакой инфы.

 

Тебе только этот ответ нужен? view?id=369&token=0f807f54cb07e4cb9500f71b519ab68a
если да,то после запроса ставь 
[CLEAR_REQUEST],и все запишется в [LOG_DISPLAY][$REQUEST_DATA]
А дальше мудри)))

 

Огромное спасибо :) Странно, думал clear_request очищает сам ответ на запрос. А оказалось только хэдеры. Поэтому, даже, рассматривать не стал эту функцию.

 

Да незачто ;) Я тоже так думал раньше,а оказалось это очень полезная функция :D


  • 0

#8 isilva

isilva

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1 625 сообщений
  • ГородSankt-Peterburg

Отправлено 27 Август 2018 - 19:37

попробуй

[SPLIT_STR][=][$REQUEST_DATA]

  • 0

#9 EvgeniyS81

EvgeniyS81

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 720 сообщений
  • ГородНовосибирск

Отправлено 28 Август 2018 - 07:26

 

попробуй


 

Спасибо, мне вариант предложенный выше помог уже.


Сообщение отредактировал EvgeniyS81: 28 Август 2018 - 08:14

  • 0

#10 EvgeniyS81

EvgeniyS81

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 720 сообщений
  • ГородНовосибирск

Отправлено 28 Август 2018 - 11:48

 

попробуй

[SPLIT_STR][=][$REQUEST_DATA]

Привет! Вопрос наверное очень нубский, но может подскажешь ответ. В общем я подключил для распознавания капчи Xevil. Он ее распознал (все верно). Лог показывает вот это

 

Task: captcha_model_maker Report: Капча 1+6=

 

А так я сделал загрузку капчи. Дисплей_капча сделал для удобства отладки шаблона.

[LOAD_CAPTCHA][https://**********.ru/captcha/?PHPSESSID=$PSESSION&sid=$sud]
[SAVE_CAPTCHA]
[RUCAPTCHA][$gen_pass][captcha\$MODEL_NAME_captcha.png]
[LOG_DISPLAY][Капча $captcha]

И что мне делать с этим? Как мне сделать, чтобы он распознанную капчу сложил и записал в какой-нибудь результат. Я думал, что Xevil на автомате делает и распознание и математику.


  • 0




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных