in reply to Problems with sending data over Socket SSL
I would strongly suggest using LWP::UserAgent. It you want to do it with raw sockets then you really need to understand the HTTP and SSL protocols in more detail than it appears you do. I would almost certainly expect that an https connection would be using POST for its data, in which case sending it using GET is not going to work.
If you have a good reason to do it at a lower level then:
use IO::Socket::SSL 'debug4'; # levels 1-4 available
Alternatively use LWP
use LWP::UserAgent; $ua = new LWP::UserAgent; $ua->agent("Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; )"); # Lie + ;-) my $req = new HTTP::Request POST => 'https://wherever.com/register.cgi +'; $req->content_type('application/x-www-form-urlencoded'); $req->content('match=www&errors=0'); my $res = $ua->request($req); print $res->is_success ? $res->content : "Error: ".$res->as_string;
cheers
tachyon
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Re: Problems with sending data over Socket SSL
by Hero Zzyzzx (Curate) on Feb 28, 2004 at 16:41 UTC | |
|
Re: Re: Problems with sending data over Socket SSL
by Anonymous Monk on Feb 28, 2004 at 18:25 UTC | |
by esskar (Deacon) on Feb 28, 2004 at 18:32 UTC | |
by Anonymous Monk on Feb 28, 2004 at 23:35 UTC | |
by Anonymous Monk on Feb 29, 2004 at 21:53 UTC | |
| |
by onLOoker (Initiate) on Feb 29, 2004 at 22:47 UTC | |
|