Perl libwww--LWP::Simple

Charles Maner ckjmaner at yahoo.com
Tue Sep 6 19:49:52 PDT 2005




--- Charles Maner <ckjmaner at yahoo.com> wrote:

> 
> Hi all.  I've come across an issue with the
> LWP::Simple Perl module.  When I use getstore to
> retrieve an actual  filename such as .pdf/.ppt/.jpg,
> LWP::Simple::getstore works well/as advertised. 
> However, if it's plain html, (e.g.,
> http://biz.yahoo.com/i/), it does not return an
> error
> code, but also returns no filename either.  The
> identical code, as indicated above, runs as is
> beautifully on Win32 (ActiveState Perl 5.8.7) as
> well
> as MacOSX 10.4/Tiger (stock Perl 5.8.6 with CPANed
> LWP).
> 
> I do notice, though, this site wants to plant a
> cookie.  Would this be an issue on FreeBSD's libwww
> port?  If so, any idea how to fix it/work around or
> should I use the LWP::UserAgent module?
> 
> I've researched a bit and a couple others have
> posted
> the same question, but with no response/answer to
> fixing it.
> 
> I'm running FreeBSD STABLE 5.4, Perl v. 5.8.7, with
> latest p5-libwww port.
> 
> Again, any thoughts would be greatly appreciated.
> 
> 
> Thanks,
> Charles
> 

Hi all.  I received some much needed help for which I
owe much gratitude.  The ultimate issue was that, for
some reason, the HTTP::Parser was not installed.  It
was not until I ran LWP::UserAgent for a given website
and checked the status that a return code, I think
500, was issued stating that I did not have this
module installed.  I installed it, p5-HTTP-Parser, and
all is well.

Thanks much for the help all.


Kind regards,
Charles


More information about the freebsd-ports mailing list