Как я могу сделать LWP :: UserAgent похожим на другой браузер?

Это мой первый пост на ТАК, так что будьте нежнее. Я'Я даже не уверен, принадлежит ли это здесь, но здесь идет.

Я хочу получить доступ к некоторой информации в одной из моих личных учетных записей. Сайт плохо написан и требует, чтобы я вручную вводил дату, для которой я хочу получить информацию. Это действительно боль. Я искал предлог, чтобы узнать больше Perl, поэтому я подумал, что это будет отличная возможность. Я планировал написать Perl-скрипт, который будет входить в мою учетную запись и запрашивать информацию для меня. Тем не менее, я застрял довольно быстро.

my $ua = LWP::UserAgent->new;
my $url = url 'https://account.web.site';
my $res = $ua->request(GET $url);

Получающаяся веб-страница в основном говорит, что мой веб-браузер не поддерживается. Я пробовал ряд различных значений для

$ua->agent("");

но ничто, кажется, не работает. Google-тур предлагает этот метод, но он также говорит, что Perl используется по злонамеренным причинам на веб-сайтах. Блокируют ли веб-сайты этот метод? Возможно ли то, что я пытаюсь сделать? Есть ли другой язык, который был бы более подходящим? Это то, что япытаюсь сделать хоть легальную или хотя бы хорошую идею? Может быть, я должен просто отказаться от своих усилий.

Обратите внимание, что для предотвращения разглашения какой-либо личной информации код, который я здесь написал, не является точным кодом, который я использую. Надеюсь, это было довольно очевидно.

РЕДАКТИРОВАТЬ: В FireFox я отключил JavaScript и CSS. Я только что вошел в систему без "Несовместимый браузер " ошибка. Это неКажется, проблема JavaScript.

Ответы на вопрос(8)

Ваш ответ на вопрос