# ==================================================================== # Gossamer Threads Module Library - http://gossamer-threads.com/ # # GT::WWW::http # Author: Jason Rhinelander # CVS Info : # $Id: https.pm,v 1.3 2004/01/13 01:35:20 jagerman Exp $ # # Copyright (c) 2004 Gossamer Threads Inc. All Rights Reserved. # ==================================================================== # # Description: # GT::WWW::http subclass to handle HTTPS connections # # This class has only one methods of its own - the default port. Everything # else is inherited directly from GT::WWW::http. It does, however, have the # SSLHandle use, which will err fatally if Net::SSLeay is not installed. package GT::WWW::https; use GT::WWW::http; use GT::Socket::Client::SSLHandle; @GT::WWW::https::ISA = 'GT::WWW::http'; sub default_port { 443 } 1; __END__ =head1 NAME GT::WWW::https - HTTPS handling for GT::WWW =head1 DESCRIPTION This module is a simple subclass of GT::WWW::http used by GT::WWW to enable HTTPS access as opposed to HTTP access. Thus GT::WWW::http should be consulted instead of this documentation. =head1 REQUIREMENTS GT::WWW HTTPS support requires GT::Socket::Client::SSLHandle, which in turn requires the Net::SSLeay library. =head1 SEE ALSO L =head1 MAINTAINER Jason Rhinelander =head1 COPYRIGHT Copyright (c) 2004 Gossamer Threads Inc. All Rights Reserved. http://www.gossamer-threads.com/ =head1 VERSION Revision: $Id: https.pm,v 1.3 2004/01/13 01:35:20 jagerman Exp $ =cut