|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
09.08.2018, 10:13 | #21 |
Форумчанин
Регистрация: 03.08.2018
Сообщений: 129
|
Какие действия мне нужно произвести в браузере? Форму там нет смысла заполнять вручную, потому что требуется заполнить ее в ограниченное время - так, чтобы это не человек делал, а программа. Иначе fail.
Последний раз редактировалось mirvam; 09.08.2018 в 10:18. |
09.08.2018, 10:18 | #22 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Ну дык узнайте что (желательно еще и почему) браузер отправляет и повторите.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
09.08.2018, 10:24 | #23 |
Форумчанин
Регистрация: 03.08.2018
Сообщений: 129
|
а в какой вкладке DevTools смотреть, в Network?
Там показывает только url-адрес, тот, который я указал в переменной $url. Последний пост можно редактировать, если он не сильно старый. А не плодить подряд кучу постов. См. кнопка Правка Модератор Последний раз редактировалось Аватар; 09.08.2018 в 10:37. |
09.08.2018, 13:02 | #24 |
Форумчанин
Регистрация: 03.08.2018
Сообщений: 129
|
Поменял на:
my $request = HTTP::Request->new( POST => $url); $request->header( 'Content-Type' => 'text/plain; charset=UTF-8' ); $request->header( 'u' => $login); $request->header( 'p' => $passwd); $request->header( 'text' => $text ); my $response = $ua->request( $request ); if ( $response->is_success ) { print $response->decoded_content; } else { print STDERR $response->status_line, "\n"; } Вывод: Original image file not specified Captcha text not specified |
09.08.2018, 13:09 | #25 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
09.08.2018, 13:28 | #26 |
Форумчанин
Регистрация: 03.08.2018
Сообщений: 129
|
Если следовать тому, как в Posting form data: https://www.perl.com/pub/2002/08/20/perlandlwp.html/
то у меня код должен быть таким: $response = $ua->post( $url, [ 'u' => $login, 'p' => $passwd, 'text' => $text ] ); |
09.08.2018, 13:34 | #27 |
Форумчанин
Регистрация: 03.08.2018
Сообщений: 129
|
|
09.08.2018, 13:35 | #28 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
В которой запросы.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
09.08.2018, 13:47 | #29 |
Форумчанин
Регистрация: 03.08.2018
Сообщений: 129
|
Вот скриншот. Что вы имеете в виду? PS адреса я позатирал. На зеленом фоне url - тот, который я и пишу в запросе в переменной $url
Последний раз редактировалось mirvam; 09.08.2018 в 15:21. |
09.08.2018, 14:02 | #30 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
https://www.google.com/search?q=devt...twork+requests —> https://developers.google.com/web/to...ance/reference —> https://developers.google.com/web/to...erence#headers
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
HTTP Сервер | Dkey | Помощь студентам | 1 | 01.07.2012 08:25 |
HTTP сервер | Gregor | PHP | 7 | 02.01.2012 21:15 |
http server,http сервер, проблемы с post реализация на java | snajper_ro | Общие вопросы по Java, Java SE, Kotlin | 1 | 23.10.2011 14:25 |
HTTP сервер | casper0094 | Работа с сетью в Delphi | 4 | 07.12.2010 08:53 |
http-сервер | LimanSSk | Свободное общение | 1 | 02.03.2009 15:16 |