NAME
FWS::V2::Net - Framework Sites version 2 network access methods
VERSION
Version 1.13091122
SYNOPSIS
use FWS::V2;
my $fws = FWS::V2->new();
my $responseRef = $fws->HTTPRequest(url=>'http://www.thiswebsite.com');
DESCRIPTION
FWS version 2 core network methods
METHODS
HTTPRequest
Post HTTP or HTTPS and return the result to a hash reference containing the results plus the parameters provided.
my $responseRef = $fws->HTTPRequest(
url => 'http://www.cpan.org'# only required parameter
type => 'get' # default is get [get|post]
user => 'theUser' # if needed for auth
password => 'thePass' # if needed for auth
noRedirect => 1 # do not follow redirects (defaults to 0)
timeout => '30' # fail if 30 seconds go by
expire => 30 # cache this for 30 minutes
# and return cache till it expires
ip =>'1.2.3.4' # show that I am from this ip
);
print $responseRef->{url} . "\n"; # what was passed to HTTPRequest
print $responseRef->{success} . "\n"; # will be a 1 or a 0
print $responseRef->{content} . "\n"; # the content returned
print $responseRef->{status} . "\n"; # the status returned
send
Send an email: Documentation needed.
AUTHOR
Nate Lewis, <nlewis at gnetworks.com>
BUGS
Please report any bugs or feature requests to bug-fws-v2 at rt.cpan.org
, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=FWS-V2. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.
SUPPORT
You can find documentation for this module with the perldoc command.
perldoc FWS::V2::Net
You can also look for information at:
RT: CPAN's request tracker (report bugs here)
AnnoCPAN: Annotated CPAN documentation
CPAN Ratings
Search CPAN
LICENSE AND COPYRIGHT
Copyright 2013 Nate Lewis.
This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.
See http://dev.perl.org/licenses/ for more information.