Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Скриптовые языки программирования > Perl
Регистрация

Восстановить пароль
Повторная активизация e-mail

Здесь нужно купить рекламу за 25 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

Ответ
 
Опции темы
Старый 09.08.2018, 11:13   #21
mirvam
Форумчанин
 
Регистрация: 03.08.2018
Сообщений: 129
По умолчанию

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

Последний раз редактировалось mirvam; 09.08.2018 в 11:18.
mirvam вне форума   Ответить с цитированием
Старый 09.08.2018, 11:18   #22
Alex11223
Модератор
Заслуженный модератор
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,443
По умолчанию

Ну дык узнайте что (желательно еще и почему) браузер отправляет и повторите.
Alex11223 на форуме   Ответить с цитированием
Старый 09.08.2018, 11:24   #23
mirvam
Форумчанин
 
Регистрация: 03.08.2018
Сообщений: 129
По умолчанию

а в какой вкладке DevTools смотреть, в Network?

Там показывает только url-адрес, тот, который я указал в переменной $url.

Последний пост можно редактировать, если он не сильно старый. А не плодить подряд кучу постов. См. кнопка Правка
Модератор

Последний раз редактировалось Аватар; 09.08.2018 в 11:37.
mirvam вне форума   Ответить с цитированием
Старый 09.08.2018, 14:02   #24
mirvam
Форумчанин
 
Регистрация: 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
mirvam вне форума   Ответить с цитированием
Старый 09.08.2018, 14:09   #25
Alex11223
Модератор
Заслуженный модератор
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,443
По умолчанию

Цитата:
Сообщение от mirvam Посмотреть сообщение
Там показывает только url-адрес
Дык нажмите на запрос.
Alex11223 на форуме   Ответить с цитированием
Старый 09.08.2018, 14:28   #26
mirvam
Форумчанин
 
Регистрация: 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
]
);
mirvam вне форума   Ответить с цитированием
Старый 09.08.2018, 14:34   #27
mirvam
Форумчанин
 
Регистрация: 03.08.2018
Сообщений: 129
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Дык нажмите на запрос.
Что именно? в какой вкладке что нажать?
mirvam вне форума   Ответить с цитированием
Старый 09.08.2018, 14:35   #28
Alex11223
Модератор
Заслуженный модератор
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,443
По умолчанию

В которой запросы.
Alex11223 на форуме   Ответить с цитированием
Старый 09.08.2018, 14:47   #29
mirvam
Форумчанин
 
Регистрация: 03.08.2018
Сообщений: 129
По умолчанию

Вот скриншот. Что вы имеете в виду? PS адреса я позатирал. На зеленом фоне url - тот, который я и пишу в запросе в переменной $url
Миниатюры
Нажмите на изображение для увеличения
Название: req.jpg
Просмотров: 131
Размер:	65.2 Кб
ID:	93866  

Последний раз редактировалось mirvam; 09.08.2018 в 16:21.
mirvam вне форума   Ответить с цитированием
Старый 09.08.2018, 15:02   #30
Alex11223
Модератор
Заслуженный модератор
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,443
По умолчанию

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
Alex11223 на форуме   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
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 09:53
http-сервер LimanSSk Свободное общение 1 02.03.2009 16:16


13:55.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.