Aldebaran has asked for the wisdom of the Perl Monks concerning the following question:
I'm having a facebook discussion with a friend from high school who claimed that the word 'enemy' appeared on a webpage, and I wanted to prove that he was making it up and thought to do so with perl. I seem to be unable to get the content of the page and thought I'd ask for a work-around here:
use strict; use warnings; use feature 'say'; use LWP::Simple; my $url = 'https://berniesanders.com/issues/racial-justice/'; my $content = get $url; die "Couldn't get $url" unless defined $content; if($content =~ m/enemy/i) { say "enemy found"; } else say $content; }
Output:
Couldn't get https://berniesanders.com/issues/racial-justice/ at rm1.pl line 8.I suspect that my problem is that https is different than http, but I see no work-around on cpan for LWP::Simple. Am I using the right tool? If so, how do I use it correctly? Thanks for your comment.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: getting content of an https website
by tangent (Parson) on Aug 31, 2015 at 23:06 UTC | |
by Aldebaran (Curate) on Sep 01, 2015 at 02:21 UTC | |
by Anonymous Monk on Sep 01, 2015 at 03:40 UTC | |
by Aldebaran (Curate) on Sep 01, 2015 at 07:54 UTC | |
by Anonymous Monk on Sep 07, 2015 at 17:46 UTC | |
|
Re: getting content of an https website
by Anonymous Monk on Sep 01, 2015 at 17:25 UTC | |
|
Re: getting content of an https website
by Anonymous Monk on Sep 01, 2015 at 17:26 UTC |