Martin 'Kingpin' Thurn > HTTP-Cookies-Find > HTTP::Cookies::Find

Download:
HTTP-Cookies-Find-1.415.tar.gz

Dependencies

Annotate this POD

Related Modules

HTTP::Cookies
LWP::UserAgent
more...
By perlmonks.org

CPAN RT

Open  0
View/Report Bugs
Module Version: 1.415   Source  

NAME ^

HTTP::Cookies::Find - Locate cookies for the current user on the local machine.

SYNOPSIS ^

  use HTTP::Cookies::Find;
  my $oCookies = HTTP::Cookies::Find->new('domain.com');
  my @asMsg = HTTP::Cookies::Find::errors;
  # Now $oCookies is a subclass of HTTP::Cookies
  # and @asMsg is an array of error messages

  # Call in array context to find cookies from multiple
  # browsers/versions:
  my @aoCookies = HTTP::Cookies::Find->new('domain.com');
  # Now @aoCookies is an array of HTTP::Cookies objects

DESCRIPTION ^

Looks in various normal places for HTTP cookie files.

METHODS ^

new

Returns a list of cookie jars of type HTTP::Cookies::[vendor], for all vendor browsers found on the system. If called in scalar context, returns one cookie jar for the "first" vendor browser found on the system. The returned cookie objects are not tied to the cookie files on disk; the returned cookie objects are read-only copies of the found cookies. If no argument is given, the returned cookie objects contain read-only copies of ALL cookies. If an argument is given, the returned cookie objects contain read-only copies of only those cookies whose hostname "matches" the argument. Here "matches" means case-insensitive pattern match; you can pass a qr{} regexp as well as a plain string for matching.

errors

If anything went wrong while finding cookies, errors() will return a list of string(s) describing the error(s).

BUGS ^

Please notify the author if you find any.

AUTHOR ^

Martin Thurn mthurn at cpan.org

COPYRIGHT ^

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

SEE ALSO ^

HTTP::Cookies, HTTP::Cookies::Microsoft, HTTP::Cookies::Mozilla, HTTP::Cookies::Netscape

SPECIAL THANKS ^

To David Gilder, for the FireFox (Mozilla) code additions. To David Gilder, for the Vista MSIE code additions.

syntax highlighting: